I'm 17, (18 in April) - and I wouldn't drive anything else. In my opinion they are the PERFECT first car, or car for a young driver. Driving an old Land Rover is REAL driving. YOU, the driver, have control of the car. No traction-stability-dynamic-electronic-damping computers here, oh no. You have to work the controls, make them do exactly what YOU want them to do.
Also, modern cars are so boring! Yes they may be shiny, curvy, quiet, economical, reliable, 'stylish' and 'easy to drive', but every time I see one of my friends driving about in a little Japanese tin box, I genuinely feel sorry for them. It's not like my Land Rover cost more than their cars, to buy or to insure.
Ok, Land Rovers aren't for everybody, I'll admit. I'm not the type to wear skinny jeans or flatten my dyed-black fringe across my face, for instance. And I suppose it would be nice to have a car that you could 100% rely on every time. But at the end of the day, One Life. Live It.