I don't understand why they are trying to push 2 proprietary formats on us. You think they would at least try to stick with just one if they weren't going to go with HTML5.
MS definitely (not sure about Adobe) chooses high profile video intensive sites to "partner with" to show-case their platform.
In short, it's business.