What do you suggest they replace Flash with? If people started using Silverlight this is also proprietary which means Microsoft can do what they like with it too.
Apple was all about freedom, but I'm afraid over the last few years Apple are as bad as Microsoft for locking people down within...