Yes, blame Google, who spent, literally, over 100 million creating, supporting and pushing forward a new, non-patented codec (VP8, VP9) and in general trying to push web video forward.
Blaming Apple or Microsoft for not willing to put VP8 in their browser or for not willing to donate h.264 patents to public pool would be obviously crazy.
Let's blame the one party that actually does something positive for web video.