I’m not saying they “should”. Bitcoin Core developers have no such obligation towards me or anyone else.
I hope they follow their own best judgement even in the face of populist mobs on social media or elsewhere, and set defaults accordingly.
But if they are willing to build and maintain configureable options, I’m generally not against that either. (Not even if these are somewhat or completely irrational, like in your example.)