In VP8's case, what alternative do we have that isn't OS-dependent? We can't afford the gangster fee.
The video codec situation is really quite sad. There is no technology option that is all of an open standard, RF licensed and sufficient quality. Vendors all have to make their choices out of the imperfect options we have.