Yeah, this is gonna need more context because the post is vague as hell, kind of all over the place, and reads more as venting than anything else. I can’t say for sure from just this, but my gut instinct is that you’ve had some really bad experiences with folks and are just kinda extrapolating that to all programmers for some reason.
It also sounds like you’re equating some things players do with positions in production, but in some cases what you’ve described isn’t what those roles actually do on a game production–and it’s not really clear how that aside even connects to the rest of the post? Please consider a second pass or something, even without examples your post is hard to parse and I can’t imagine you’ll get much intelligent discussion out of it unless you improve that.