A council flat... lol are you 18 yourself? you know NOTHING about the real world.
I had a court ordered saving account that my father (who never spent a penny on me) was legally required to put savings into for me equivalent to what he should have paid in child support. I never saw a fucking penny of it... that saved money vanished into thin air when it came time for me to collect my 'deposit for a house'.
Thankfully I had a WONDERFUL childhood with my mam who dispite being a low income single mother made sure we never went without (not just basics but every experiance). I had a childhood full of experiences and great memories and a party every year that was priceless.
As for 'what will your kids have at 18?' my DS has had a birthday party every year and has a trustfund (these where set up automatically for all kids born before 2010, literally not a magic thing EVERYONE has them) with spare money put in here and there (like the £5 people attending his party would often gift in a card).
Its enough to do his lessons, driving test, buy a car, pay insurance etc... its also enough for a deposit on a starter house. It isn't 'unique' stand point that only you have, its pretty fucking standard + most people can buy balloons too (they cost £1 ffs).
You robbed your kids of a most basic childhood experiance that doesn't actually cost much and I'm sorry it hurts you to hear it but they really aren't that far ahead of anyone else at the end of it all.
Savings are standard, its not that most 'can't' have a BMW its that they where raised financially smarter than that. Just because you don't 'see' other having something doesn't mean they 'can't' and thus your special, it simply means its 'unpopular' (usually for a reason).