What are the odds that all this happening recently are just coincidence: Rhetoric that tech is over staffed Ending work from home Strike Breaking by Feds Layoffs Drop of ChatGPT 75% of tech workers should be very concerned.