Not all international travel is party tourism. Both London and Amsterdam are important financial hubs with a lot of business travel between them, as well as popular places to visit for family-friendly reasons.
Tourism from Great Britain to Amsterdam is party tourism. They are increasing the volume of tourists they can cart in with a transportation mode that's even cheaper at the expense of taking longer trips. These are not business types. In fact British tourism is already synonym of booze tourism.
Not really a generalization. Non-booze British tourists are the exception and not the norm. The country's tourists built a reputation and holiday destinations are reacting accordingly.