Except that charging for the SDK allows Apple to invest more in it.
The iPhone SDK is lightyears away from what we get with Maemo. Scratchbox? Xephyr? Let me laugh, you can't even properly emulate GPS, phone or BT features without everything crashing into a pile of unusable ash.
Also, by registering all the developers, Apple is making a very smart move: accountability.
Don't say that Apple is the only one using their veto right. Nokia pulled emulators
and we've killed off the only decent game developer on Maemo because he abused the QA process.
Please put your fanboyism back in the broomstick until you know how to use it.