First, how robust will those web-style applications be, particularly when accessing the hardware features of the Pre? Personally, I think the Pre's development choices are one reason they can afford to multitask so freely, but then again - we haven't seen the battery life yet. I have apps on my iPhone which drain the battery within hours, I'd hate to have them running in the background.
Second, the iPod touch greatly multiplies the target audience for iPhone developers. Given that the Pre is on Sprint, I'm not sure what kind of market penetration the Pre will initially see. Even if it matches the iPhone in sales each quarter, the existing iPhone user base along with the iPod touch user base makes the iPhone a much more profitable target.
Third, anyone who's interested in selling mobile applications to people ready to pay can learn Obj-C pretty quickly.
I think the great thing about the Pre is that you can run them, or close them. I'm sure there are certain apps you wouldn't run if you knew it was going to be a long night without a charge, and apps you'd gladly run all day if you were going to have a chance to charge.
The point is that you have a choice, which is something that Apple doesn't give you.
I think the battery life is going to be weak (personal opinion) but I think that's why they have the cool charger, making it easier to charge, and the removeable battery. As much as people will complain about having to remember to charge another battery (yea, real hard) I think it's great.
Use one battery at work while fully multi-tasking, and pop a new one in before going out for the night.