If stats on usage shows that poor performance results in actual loss of views and loss of revenue I don't see how setting a browser configuration to say you would like things to perform well is going to help.
Devs probably aren't choosing to skip doing the right things; they're forced to.