Most techs I know are just plain stupid when it comes to long term planning and understanding the consequences of their actions.
So many time I've encountered on the job management demanding work and the learning of skills from techs to do shit they simply were not hired for, as if it's an expectation of us, because, well, we're the tech guys.
And while this is absolutely true, there are very few shills I can not pick up either on my own or by taking a few classes or reading a few manuals. the issue is COMPENSATION for all that.
Management simply does not compensate you for the skills you pick up to do the jobs you were not hired for, and that's how management LIKES it. Techs are stupid. They'll let their personal pride trump the simple economics EVERY TIME.
Frankly, most of you assholes DESERVE to loose your jobs, your houses, your retirements. You fucked us ALL over by being such tools and being the first to turn on other techs when what you SHOULD have been doing is organizing.
So suck it up, you helped create this mess, and clearly you STILL have zero integrity, you still don't see what created the HB-1 problem. You did it to yourselves by being such tools.