Because the money saved by scrapping HS2 could be used to benefit several communities throughout the country instead of a vanity project that only benefits 5 cities/towns in the UK.
It is not about being anti-European. The countries you mention are a lot bigger than the UK so high speed rail brings real benefits as greater distances are covered by TGV, ICE etc.