Some good points davethedog. The only comment I would take issue with is the oft repeated one about a footballer's career being short lived. I don't think anybody has a 'job for life' these days. I know I have had to change direction a couple of times whether through choice or not and even lower league players earn more a week than I ever have.
As you say though, it is all about supply and demand. Personally, I've gone off football recently for a number of reasons, (the money, the cheating, the petulance, constantly blaming the ref, the rise in crowd disturbances etc.) and I have a feeling that the Premier League bubble is about to burst soon.