True, but I live in a similar type of area to Ruby (rural), and it was pretty much essential to learn to drive at 17 if you wanted to go anywhere spontaneously, as public transport in these types of areas is typically every 2 ish hours. Unless she has very understanding parents who are willing to drop everything to take her places, or she only ever goes to places (which require a car) with her parents...
I learnt to drive at 17, couldn't afford insurance for a car (was quoted 2k) and was going to uni not long after anyway so there was no point in buying a different car, not that I could afford that anyway. I didn't get my own car and start driving properly until I was 22 (am 25 now) and out of uni with a job. If I had a car at uni, I'd have had to pay for a parking permit as not a lot of uni housing comes with parking and I only know of one other person who had a car and that was because she was studying teaching and needed to get to placements.
My brother is same age as me and passed around the same time (when we were 17) but only started driving again this year (at age 25, we're twins
) due to confidence issues related to driving. He lives with our parents in a very rural village with only 2 buses a day so did rely on lifts but they've always been very understanding because of his anxieties with driving. He's starting to drive more now and I'm so proud of him.
Theres a lot more to learning to drive than money and being able to afford it, theres the confidence needed to drive and we all know Ruby isn't the most confident.
Also travelling home by train most weekends is probably cheaper in the long run when you consider the cost of a car (insurance, petrol, servicing, MOT, tax, parking permit, any fixes it may need)