Yes, it is inconvenient, but I'd say it's more justified than the IE inconvenience. They didn't implement h264 because of concerns about how it would restrict distribution, worries about fees, and the fear of another patent encumbered (aka "free") format become standard. Microsoft didn't implement these features pretty much every other browser has because of...what, time constraints?