I am a web developer. As far as I'm concerned, the iPad IS an open platform. Also, lack of flash is a feature, not a bug. If IE didn't support flash starting next week, it wouldn't take long for the internet to become a better place.
That said, multi-tasking would be nice.