More fuel for the Fire
Here's one that people may not be aware of - if you want to develop on win phone 8 you need windows 8.1+.
My uni course had a mobile dev module and one of our labs had to be upgraded from Win7 just to let us do this. Talk about a lockdown...oh, and we needed dev accounts just to test our apps out.
Such fun getting it to work properly