I agree with the two above, that a one-size-fits-all course is the reason that a lot of pilots DON'T have all the skills they need. They don't go beyond a smallish distance from base, they have probably never pushed any boundaries, they have probably never had a bit of a fright in an aircraft, something you don''t want for the first time with a load of passengers on board in unfamiliar weather and terrain. They aren't prepared for any of that in the very sheltered and strictly controlled integrated courses. Someone who has hired an aeroplane and gone out hour building under their own steam is more likely to have varied experience. BUt these days the few schools that provide this training are being swamped by the sausage factories, who are also swamping the very limited ATC resources.
So is a one-size fits-all GA ready course any better? Probably not. But it should't all fall on the shoulders of the operator either...especially as those pilots will be gone like a rat out of an aquaduct as soon as they can.