Because I can't imagine people are happy to pay to sit for a week in an industrial dock in Portsmouth. Also sailing to warmer waters means you can sit on the outside deck/balcony and enjoy the sun. Again, not exactly the things UK ports are well known for.