Browsers should start offering the option to deny all cross origin resources too.
Without any decent weight behind it, there would be no incentive for people to build their software to actually respect the user and they would continue serving a broken application.
Much like browsers slowly boiling site owners by displaying sites as insecure if they don't have any encryption, a similar effort could be made to stop websites handing visitors around like the town bicycle.