You have to understand that Bitcoin is a small space and everyone knows everyone, devs work across companies so it becomes harder to offend anyone by having your own strong opinion.
Whether we like it or not, bitcoin development is funded by funds and companies who are involved in this jpeg shitcoinery and those are driven largely by VC investments. Look at the VC list of any company and you'll see that they all invest in each other's companies. Literally. Everyone is somehow related to one company or another, either through partnerships, cross-employee functions or via related VC investors. When this becomes the situation, it's hard to speak out. No one of relevance will say the words I just uttered because their own financial future is implicated.
