The WebRTC team has released a polyfill [0] for browser incompatibilities so that would not really be a excuse for them, especially given the fact they have some of the top web engineers around.
Your experience from years ago, in the age of rapid releases, is like ancient history. WebRTC is supported on firefox, and I've used it with no problems.
lol thanks man, I know I'm an old-man in Internet years, I'm sure that it works now but then why is the Google Hangouts team temporarily not supporting it?