I believe the upgrade to Opera 22 was some time this month. I'm using Opera 22 also, and the sites you had problems with, all work for me. The Opera developers are hard at work on Vers. 23, but I don't know when that will be available as a stable release. Perhaps, soon ;). Other than clearing cookies, and cache (go ctrl shift delete) ( or contrl H, and click on clear browsing data) or experimenting with the User-Agent Switcher extension to see if changing your browser agent -- to make the site think you're browsing with Firefox, Chrome, or Internet Explorer, I'm not sure what to suggest, particularly since everything else seems to be working okay.
Here's a link to the User-Agent Switcher extension (from the Opera add-on store), which might be worth a try.
https://addons.opera.com/en/extensions/details/user-agent-switcher/?display=en
You're right by the way, if a site doesn't work, one would hope "Opera can go kick their snooty asses." 🙂