Unfortunately all the car companies are like that. Ford has an online calculator that tells you the price in advance https://www.ford.co.nz/owners/service/calculator/
The other thing is that they assume that the driver is a senile old grandmother who wouldn't know what a flat tyre drives like or any other death-knell sounds or smells, so they check far more than necessary.
Well, not all...Tesla has no service requirements 😉
Servicing means checking and fixing/replacing before a part fails. I guess Tesla must have super special non wearing parts like brake pads, and never need the brake fluid to be checked/changed. Doesn't have steering arm bushes that wear out, etc, etc.