Because the people disagreeing with things often want them banned (fox hunting, horse racing etc...)
That's true in some cases, yes. But if you look at human history, you cannot deny that many things that were considered perfectly acceptable at some point were later rightly banned as human enlightenment evolved and our sympathies towards our environment and fellow creatures (including our fellow humans!) increased. Even within the time frame of my own 32 years on this planet, certain paradigm shifts have resulted in changes, such as the waning popularity of animal-based circuses that I mentioned in an earlier post. Another good example is Spain, where bullfighting has become very unpopular, and has even been recently banned in one region (Catalonia); people tend to think of bullfighting as this incredibly popular tradition in Spain but the fact is that it's actually a minority attraction. I think the same could be said for fox hunting, for sure; banning it would affect hardly anyone in the grander scheme of things.
As for horse racing - it's an industry that exists purely to fleece people out of their money in gambling; I'm surprised more people don't find it distasteful, honestly. But then, gambling is so deeply ingrained in British culture that it's actually not surprising that it's so widely accepted, as most people don't really give it much thought.
I find that anyone seriously complaining against the GN (and who said fox hunting was cruel) is a total hypocrite if they do not complain against things like fishing, keeping pets at home (i dont mean dogs or cats but things like hamsters or snakes confined to cages) or any other exploitation of animals.
Okay firstly you're creating a false assumption; how do you know the people complaining against the Grand National
aren't against other practices? You're just assuming they aren't. This thread is about the Grand National; to go off on a tangent about fishing or keeping snakes in tanks would probably be complained about as being off topic.
Secondly, the world isn't always so black and white. While I personally dislike all use of animals for entertainment or financial gain where their own welfare is considered secondary to human gain, I don't necessarily think that holding different views for different animal industries is necessarily hypocritical, as there are often shades of grey. I do think, for example, that it's possible to have animal-based attractions that aren't exploitative; a good example of this is the keeping of certain animals in zoos. While I am against keeping
large animals in zoos (large primates, elephants, giraffes, etc), I don't believe it's to the detriment of
small animals, provided they're kept in large enough enclosures that accurately mimic their natural habitats, and are well looked after. Some zoos, like London Zoo, also serve important scientific and conservation purposes, so they ultimately do have a positive effect on our understanding of animals.
In fact, I would argue that if you eat meat, or wear leather products, or even drink wine (fish scales are used in the process) then you are a hypocrite if you moan about humans exploiting animals.
It's not actually fish scales - the substance you're thinking of is isinglass, made from fish swim bladders (but I'm impressed you know about it at all, as most people probably don't. Much like most people don't know that a lot of cheese isn't vegetarian - kinda ironic when pesto is often used in vegetarian dishes despite the fact that there's no such thing as vegetarian Parmesan, but I digress...). While the use of isinglass in the fining of alcoholic beverages is quite wide, there are also many manufacturers that don't use it; and not just niche brands either, as many well known brands use alternative methods. But back to the subject at hand, I still have to disagree with you here. Your statement is rather akin to suggesting that if you wear sports shoes, you have no right to complain about child labour in Asia, just because
some sports shoes are manufactured under dubious conditions.
As consumers, it
is possible to make choices which have a lesser impact on the welfare of animals (and our environment). Human beings do hold a certain position in a greater natural food chain, and as such it's difficult to create an absolute moral argument against the consumption of meat; however, one can create arguments against the treatment of animals during their lives by certain providers within the industry (as well as other aspects of it, like the wastefulness of intensive livestock farming). Earlier in my post I mentioned paradigm shifts that have happened within my lifetime, and here again we find examples of relatively new production methods that have enjoyed increasing popularity in recent years: free range farming and organic produce, both of which have a more humane attitude towards the welfare of animals and the environment.
And in case you think I'm making this argument because I'm concerned that I may fall foul of your definition of a hypocrite, I'm not - I'm a vegan. This means I abstain from the use of all animal products. But I do recognise the right of every person to make choices according to their own views, and I also recognise the fact that people who don't share my particular lifestyle choice can still use animal products themselves while simultaneously holding critical views about animal industries, without being hypocrites. If we were to start labelling any superficially "contrary" behaviour or views, as defined by incredibly broad strokes that don't take into account the vast array of variables available in any industry, we could say anyone who eats food is a hypocrite if they say that there's something wrong with children starving in Africa.