Top level club cricket is dominated by young players. Virtually noone plays after the age of 25 unless they a 'made' player.
Its just the culture that the young guys try and make it (playing top quality club cricket and Province 'B' games) and when they realise they are either not good enough or not going to get the opportunities then they stop playing. Simple as that and something I struggle to understand.
Few (if any) continue playing once they reach a certain age and do not have a place cemented at a franchise.
They drift into business etc and have to work for a living and probably need to work Saturdays.
The club I played for (one of the best in SA and multiple times national champions) was full of FC players and promising youngsters. The club ran 4 teams and at 28 I was the oldest club member.
Most of the guys ranged from 18-22.
Now that is what would have happened to KP. If he was considered a marginal talent (quotas or no quotas) he would have played a few FC games and disappeared from cricket.
Its amazing the guys you speak to and it turns out the were FC cricketers.
They quit all aspects of the game in their early 20's and move onto the business of surviving.
Another issue is potential burn-out. Guys stop playing because they have had enough. Its high pressure cricket from 11 yrs old here and as soon as it becomes clear they are not going to get a full-time Franchise contract they quit and have better things to do.
I hope that makes sense. The quota issue is a different one and just makes more of these players disappear from the game as they are denied opportunities. However, it murkys (sp?) the water rather than changes the culture.