Because it has a marketplace analogous to iTunes Music Store. That's why.
That's why I asked the question and never got an answer.
If you're talking about your own *.exe or *.msi that you've developed... then you will invariably have to use a third party method to protect your app.
Please show me where this is different outside of marketplace type of apps.