Earlier quoted context omitted.
$100k isn't successful, it's the bare minimum as a professional. If you're an engineer, all that's required to earn that much is show up on time and be good at your job. The cold, hard truth is if you don't earn at least that much, you either suck at your job or suck at negotiating. This appears to be true of the Americans I know but this level of salary is.. uncommon amongst the Europeans (particularly the British)…
$100k == £60k. 60 less 33% / 12 = 3300 take home per month. London rent for 2 bedrooms is about £1500-2000 anywhere you would want your kids to go to school. £100 for commuting. £200-£300 for food. Car £150. Local tax £200 ...
All that said, the point is that £60k/$100k isn't a common salary for this sort of full-time worker outside of management or in an early stage of their career (are managing on a lot less because that's what people are earning. The most common solution for the older family types is to have multiple earners in the home which, again, splits the costs down. I can't think of any British family I know around my age where both partners aren't working except for me and my wife..