just like the field of medicine or law owes you nothing, the tech industry owes you nothing. it does not need to solve your problems. it is annoying that people think it should.
the reason that tech prep and tech programs and STEM are promoted, and kids are sold on “learn to code”, is to LOWER THE COST OF DEVELOPMENT.
> is to LOWER THE COST OF DEVELOPMENT.
you say it like it's a bad thing.
Lowering the cost of _anything_ is good for society overall. It makes this resource more affordable for all entities requiring such resources, and it increases total output.
Doctors today costs too much, because there's a lobby group called the AMA that restricts entrants (rightly or wrongly). i would argue that it's better to have lower cost, because this service is valuable to people, and if the cost matches the value (or exceed the value), then some people will miss out on being able to utilize this resource.
i don't see how any of the above indirectly causes prevention of organization of a union.
If it required you to get a degree to get a tech job, far fewer people would be available. Far fewer people would be able to transition from low paid jobs to a higher paid job such as tech.
Making a specialized, technical field into a commodity is actually a global gain - even if those who used to enjoy a highly paid position gets their advantage lost because of such commoditization. Either they specialize into something that is even more valuable, or be lost amongst the commodity. Imagine if, during the iron age, the blacksmiths prevented the commoditization of industrial production.