There could be several reasons for this:
1. Popularity: Cruises are a popular form of vacation due to their all-inclusive nature, which can make them a relatively stress-free method of travel.
2. Value: They often offer good value for money as they include accommodation, meals and entertainment.
3. Convenience: Cruises offer the chance to visit multiple destinations without the need to pack and unpack at each place.
4. Social Media Influence: It might seem like everyone is going on a cruise because of social media. Many people like to share their holiday experiences online, so it might seem like more people are going than actually are.
5. Season: It could just be cruise season. Certain times of the year are more popular for cruising, so it might just be that time of year when it seems like everyone is going.
6. More Affordable: Over the years, cruises have become more affordable, making it a more accessible option for holidays.
Remember, the perception of “everyone” going on a cruise can also be due to a small sample size or a concentration within a certain socio-economic class or age group.