Just like Explorer is.
Actually, MS doesn't maintain a clear distinction between OS code and app code. No sense of architecture in their stuff. I've never seen a PC without Office and the rest of the MS app stuff installed by default.
RE Upgrade: OS development costs money. You have to pay for its somehow.