Yes, exactly. In every company I’ve worked for, I’ve known many people who would have written such a “clowns and monkeys” missive. Nothing new there at all. It’s SOP for rank and file to bitch and moan about engineers and management.
The assembly workers are Machinist and the designers/engineers are SPEEA. There’s no feud quite like it.