It's certain that when buying something like a car, not only do we spend money on it initially, but after that, sooner or later, other maintenance costs will also arise. Such as changing tires, changing the oil, or servicing the brakes. Because these three things are clearly common for people who own cars. But even so, it's also certain that if we buy a new car, it will be a long time before our car really needs a major service. So I don't think the maintenance costs are too high if you look at it.
Because basically, changing the oil, or replacing the brakes, obviously won't cost much money for standard cars. But for luxury cars, the price is definitely much more expensive for oil changes and brake replacements. But yes, I don't think we need to make this a headache, because I'm sure if someone can afford to buy a car, obviously he must have thought about the future and maintenance costs as well. Maybe a small number of people are not like that, but clearly they are only a minority.
Some people think that new car does not break and warranty covers everything. That is one of the traps especially car buyers get into. Being crazy happy with purchase, they dont listen to what manager tell them. Then they get confused why change of brake pads and disks are not warranty claim. Or that oil and filter change cost that much, when on their old car it cost almost nothing. They have been playing small amount for maintenance and local garage, and they get shocked how much maintenance cost at official dealer even for a regular new car (or they will lose warranty if they do maintenance elsewhere).
For example in many places/services in my town, if you buy oil and filter, they will change it free of charge. But doing same at official dealer cost 50-60EUR/h, and as they do inspection during change, they write 2-3h of work in your bill.