I did my full PPL in America in 18 days.
It depends entirely on what you want to do it for.
If you want to get your PPL as quickly as possible and then go on to the next thing (whether it be a professional licence or cave diving), great.
If you want to fly a bit on a limited budget, er ... you've just blown two years' flying money in three weeks. Um ...