As someone who has literally just come through the education system and who originally wanted to be an engineer, thought I could add a bit to the original question of this thread.
I first got interested in engineering in high school, this was through several clubs themed around scrap heap challenge, robot wars, those kind of things. I loved those and learned a lot. Certainly was better than the borderline useless tech lessons.
People have said D&T in schools is severly limited by the rules banning students form using any powertools (and many other things you need to actaully do anything), this is so true. It means you always having to wait for a teacher to progress, which aside from making project progression tediosuly slow also prevents you learning to work independently. Don't avoid dangerous things, learn to do dangerous things safely. :roll:
The other thing that de-railed my potential engineering career was the required high grades in maths, which I simply couldn't get. Suppose you could say that means I was never cut out to be an engineer, which is what I beleived for a long time.
I tried to do partical subjects and find ways to learn trades like woodworking, car maintains, anything like that through GCSEs and A-levels. But in short the in school D&T remained borderline useless right thorugh till the end of my time at school... this despite being absurbly well funded. They had proper engineering laths, mills, bandsaws, laser cutters, the works! Of course I still was not aloud to use 90% of it
With no profeessionally practical people in the family or as friends, I had not contacts in trades to learn outside school. Though I did ask a few people in local garages to teach me, they said they couldn't beceasue of Health, saftely and insurance issues :?
So I had no practical skills to speak of by the age of 17.
Things only changed when my parents offered to pay for me to go here for a year:
http://www.ibtc.co.uk which was lifechanging, if not extremly difficult due to a complete loss of faith in myself by this point (repeatly trying and failing to achieve what I wanted).
I have found that volunteering is the way to go if you want to learn practical skills, thought this has been alot easier with the base to build on that IBTC course provided. I have since been a conservation volunteer for 5 years at too many places to list here.
I now volunteer for the Norfolk wildlife trust and Mid-Norfolk railway. And get part time paid work with a charity wood workshop (making crates and so on for the charity to sell).
All this practical volunteering has finally rebuilt all the confidence lost in the education system (aka school) and I feel like my practical knowledge and capabilities are now decidedly above average.
In short I don't think lack of desire to become engineers is the problem, least not on my generation (born in early 1990s).
Its lack of meaningful opportunity and guidence with the education system for anyone other than academics.
So sorry for the Autobiography! But I thought it was relevant.