Have an upvote. I live in a satellite town and take the train in for a weekday commute. For travelling in en-masse with a few hundred other people who are all going from Specific Place A to Specific Place B, mass transit is perfect.
On weekends? Sucks to be me, the trains don't run frequently enough to get me into town on time. Nobody else is going in at 7am on a Saturday so it doesn't make sense to send an entire train either.
On night shifts? No such thing as an overnight return on scotrail, fork out for two singles even though it's literally the same as a dayshift worker's "go into work and back" just with AM and PM reversed.
If I want to visit the parents? Public transport is, according to google, three changes minimum and will take three hours, at god knows what cost, while hopping in the car will get me there in little over an hour with as much crap packed into the boot as I feel like carrying. Even heading into Glasgow, the instant I put a single person in my passenger seat, it becomes cheaper per person than paying rail fare. Another guy I know wanted to travel from Leeds to Birmingham for the bank holiday weekend. It was literally cheaper for two people to go to the airport and hire a car than it was to take the train.
All the ads and viral images I see scattered around the place along the lines of that one with a city street packed with cars and what it would look like if all those people took a single city bus or light rail seem to be oblivious to the idea that not all people are travelling to or from the same places or at the same times.