In Germany (where I reside), the first €9744 (2021) is untaxed, then 14% until a certain amount (can't find it atm) and max 43%. However, if you do your tax returns your effective tax rate will drop significantly. I'd wager that most pay around 25% in total income taxes, excluding things like the health insurance and other taxes.
However, we indeed do not worry about saving up money to put our kids through school.
Earning 65k which what most companies in the tech scene now offer to lure them in as a SWE in Germany is a great salary realistically, considering for example an architect with a masters degree will earn around 55k and no real improvement in sight.
Also don't forget to factor in that the concept of being fired for PROPER reason is nearly impossible in most European countries. Even if an employer hits hard times they cannot just lay off an entire department to quickly green out the numbers in the books, there needs to be proper grounds. I currently need to give my employer 3 months notice before I can even leave, same goes for them to me.