But it isn't opera supposed to do that by itself?

If a site decides that a feature will not be available for a certain browser, all that the developers of that browser can do is to contact the site authors and ask them to fix the problem or try to patch the page/site but it may cause issues so it can't be done all the time.