How does physx on the wii improve the gaming experience?
Methinks nvidia is grasping at straws.
EDIT: I know you didn't mention Havok, but in the physics world there are mostly only two players and Havok is the bigger one. We DO need physics in the games as they improve gameplay a lot, so if we say we do not need PhysX it can only be because we have an alternative, and because of how thigs are that's Havok. You can change "Havok" name in the post by any other physics provider of your election anyway.
PhysX is exactly the same thing as Havok. Tell me how does Havok improve the gaming experience? PhysX is not only a hardware accelerated physics engine, it's a physics engine, period. It can run on various platforms, much more platforms than Havok does, so that's only a plus.
Regarding why do we need a 3rd party physics provider, the answer is easy. They can do a much better job than any developer could do. Because of the experience, because they can spend much more resources on it...
TBH it's annoying to hear "why do we need PhysX when we have Havok or any other physics provider" and all those kind of things. It's like saying why do we need id Tech 5, Cryengine 2 or Source, if we have UE3. They are just different engine providers and the more the better. In physics world there are primarily 2 players with almost all the "market" share: Havok and PhysX. It's stupid to prefer Havok over PhysX. I could understand it, partialy, if Havok was independent, but it belongs to Intel. There's no reason why anyone would prefer Havok over PhysX, unless he is biased, both API/engines can do exactly the same when running on the CPU, PhysX just allows for hardware support and brings a great improvement for those who want to enjoy it. I can't understand what's wrong with all of you against progress.