not everyone has those toys already, i dont have the iphone and ipad for example (not even an ios developer account)
FWIW, if you have a Mac, you can get the iOS development environment from Apple for free, and just run your apps on a simulator.
But Oracle and Windows development then are issues, since last I checked much the Microsoft development stuff isn't free.
iphone, ipad, android, win mobile, windows, embedded, mac even 3D..
not everyone has those toys already, i dont have the iphone and ipad for example (not even an ios developer account)