I think the really critical difference is that Apple and Microsoft can't tell me what "apps" I may or may not run on the web but they do demand this privilege on their mobile devices and seem to be making moves towards insisting on it on the desktop too.