The whole pompous and toff thing is highlighted by the fact that Zara Phillips is one of the competitors in the dressage. I just don't like that it's a pursuit that excludes so many people due to the prohibitive costs involved, making it very elitist. I went out with a girl a couple of years ago who did competitive showjumping. Her horse alone cost over £10,000, and that was apparently quite reasonable for a talented, young horse!
One of the brilliant things about most sports is that they are so accessible and affordable. That leads to the most skillful and determined athletes competing, not the richest like in the equestrian events!
Like track cycling (£20k bikes), rowing (£20k boats), Sailing (several £k)? There are plenty of events that technically cost a fortune to enter, should we get rid of them too? While we're at it why not just het rid of the athletics track as well, get cross country running and sprinting instead, pool swimming can be changed to races in the sea/river. That would make everything accessible. Most sports at the olympics cost a lot of money to get good at, doesn't mean they aren't sports.
All those wanting to get rid of the equestrian events, what about modern pentathlon? Also I question the heptathlon giving us the "greatest all round athlete", depends really, all it really gives you is the best all round runner and thrower, what about cycling, swimming, rowing?
IMO there should be a new event that includes something like:
100m run
1500m run
100m swim
800m swim
1 track cycle event (pursuit)
1 road time trial
1 equestrian event
Javlin
Long Jump
Shooting/archery
single sculls rowing event
Call it the modern decathlon (although may have to remove a sport there!)
Get rid of Football and Tennis, Golf should just not be in it at all. I'd also suggest getting rid of Basketball (although there is no real world event for it other than the olympics so...), softball (although that has been removed now some are trying to reinstate it) and one volleyball (the proper one IMO as it is more boring to watch, not just because there are more clothes!). I'd also suggest cutting the number of swimming events and make them more varied so there are more winners.
Add in rugby sevens, possibly 5 aside football (how big an international sport is it though?), squash is a good call too.
I'm not sure climbing would really work as an olympic sport, either you need a big cliff nearby which would probably be either on the coast or in the middle of nowhere making spectating awkward, or it would have to be up a very tall building to get any real time spent climbing*
*I love climbing