For example, in Spain:
- Typical PhD duration: 4 years. It's not even possible to go beyond 5 years (there is a hard cap) and if you want to do it fast, typically 3.5 years or so is enough in most fields if you do it full time.
- Tuition is a symbolic amount (something like 100 €/year or so).
- Most students do their PhD either with a grant or a contract. So it's basically a normal job. Not a high-paying one, mind you, but a job. You typically get something in the range of 1200-1600 €/month and social security. Enough to live reasonably well (not luxuriously, but comfortably) in almost any city that is not Madrid or Barcelona (in those two you'd need to share a flat and it wouldn't be very good, but in most of the rest of the country, a typical rent is around 600 €).
- I don't have figures on drop out but I don't think it's anywhere near 50%, if I had to give a pessimistic estimate I would say 20% at most.
Of course, the bit about becoming a professor is still true (although the competition is somewhat different, less about brilliance and more about sweat... very roughly speaking, churning out more papers than your competitors even if the papers aren't that great. But there are still much fewer professor jobs than PhD candidates).