fly in the ointment
of course you conveniently forget that:
1) Windows 8 isn't even released to the wdier public yet,
2) the Windows Store is less than 12 months old, while Apple's equivalent is... how old now? 5-6-7 years old?
3) Windows 8 supports legacy applications in desktop mode, and is fully backwards-compatible with previous versions of windows, just like every version since XP. the only Windows devices limited to the contents of the Windows Store are those running Windows RT, so it hardly matters anyway