Otwarte standardy technologiczne są tworzone po to, aby ułatwić powstawanie konkurencyjnych produktów i wzmagać interoperacyjność pomiędzy naszymi urządzeniami i aplikacjami. Niestety od długiego czasu giganci tacy jak Microsoft czy Google wykorzystują otwarte standardy, aby umocnić swoją pozycję na rynku i łapać swoich użytkowników w pułapkę uzależnienia od dostawcy. Robią to za pomocą strategii zwanej Embrace, Extend, Exterminate (czasem łagodniej: Embrace, Extend, Extinguish).