As for printing.... where are all these printers going to be that some of you are so upset you can't print to? Floating in space? No... they will be in your home or office, connected to a computer (directly or via a wired or wireless network). Printing from the iPad is as simple as exporting the file and printing it with the computer.
Just think how much simpler it would be if you just had to touch the print button on the iPad. Wow Magic! Revolutionary!
It would save you the trouble of walking to the office, wiring-up the iPad, syncing, firing-up the app on the computer and finally printing.
Seriously dude, if you can't grasp this concept you're drinking too much of the "but it's not meant to replace any device" koolaid. Or maybe I'm not drinking enough.