Assuming you're an American, your parents grew up reaping the benefits of their parents winning WW2. Europe lay in ruins, Asia had not yet industrialized and America was making money hand over fist helping everyone rebuild, using the technology we discovered during the war.
Unfortunately, they got addicted to prosperity and, rather than work towards a long-term, sustainable situation, they were more than happy to outsource production & innovation to get cheap crap at Wal*Mart. They were more than happy to build their prosperity on the rapid consumption of non-renewable resources. They were more than happy to build sprawling suburban shitholes to create the illusion of property ownership.
Even looking at the Military Industrial complex as a source of jobs and wealth - they saw how well WW2 went for us so they wanted to replicate that. What did we get instead? The Cold War, Korea, Vietnam, Iraq, Afghanistan and countless wars nobody but those who served will remember. WW2 paid dividends - we helped modern, Industrialized nations defend themselves & made money rebuilding them. Since then, we've just been pissing money away in dirty Third World shitholes that will never pay us, as a Nation back (but definitely pad the wallets of the fat cats defense contractors).
It's not that opportunities are being taken from you, it's that we've spent the last 75 years living far beyond our means & these things you grew up expecting should never have been the norm.