Many say we have more unemployed IT workers... Many say those outside the US do it better (regar4dless of qualifications, real or forged)... Many say those educated here have not been educated well enough (so when will the colleges have to refund their students for fleecing them after due process since corporate leaders really do have some fair points and are not the butt of all evil "just because"...) Many say the H1Bs are (for the most part) paid as well as Americans or nearly enough (though Cruz's plan to have wages raised somewhat implies otherwise but certainly not completely so...) How much does the media hype up to stir up emotions that we all fall for? Especially with clickbait and exaggerated facts no matter how small or benign? Is the truth somewhere in the middle?