IO540,
I managed a ppl in 45hrs 5 mins at the time I was 27 and I did it over eight months with no other flying. I then passed my cpl just 10 mins over the minimum a few years later.
It can be done but as you say it is not for everyone, sorry for the thread creep.