Where did you go to get a cup of tea then??? Was it a 3 hour walk into Richmond????!!!!!
People cannot expect to go to these big days racing and not have to queue for anything. Indeed, if you had gone to Kempton yesterday and you hadn't had to queue you would have moaned like hell that the place was empty and had no atmosphere! There were 22,000 people at the place yesterday, it's a small track ffs, what do you expect?
The queues yesterday were actually very good indeed - a fraction of the waiting time that you would have at the likes of Cheltenham, Aintree, Ascot, Goodwood et al.
Make your mind up. Do you want a decent crowd and atmosphere or do you want to be able to buy a cup of tea without having to queue? Maybe you should have gone to one of the many bars around and bought a brandy, it might have helped loosen you up a bit.