I think RIM is exploiting this type of mentality by constantly providing sub-standard hardware and software to their customers.
It may be tough but if enough of their customer base finds alternatives, it'll send a message they need to dramatically improve or its game over. Where's the incentive to really improve if you continue to hand over your money to them?
There are two sides everything.. Corporations should hand over money to manufacturers of phones that provide mediocre at best enterprise integration and security along with a lousy typing experience, but thats ok because they are faster and better at multimedia?
Thats great if their buying phones for their employees to use for personal enjoyment instead of being productive.

