Is the radioactive H.264 going to poisoning us, and the web, until 2028?