Because I have...
- Games that have chat
- Apps that specifically do chat
...to list a few.
Why the heck would I pay more than my data plan when I have all these other methods of communication?
Now the frustration kicks in a bit when apps I used on my iPhone want to text me instead of using any of the various other methods of communication already available via my device and data plan.
Having it as an option for those who don't have the devices with more capabilities is just fine, but making it the ONLY option? Hey, devs, consider what you are programming for and take advantage of the capabilities of the device. Don't just cater to the lowest common denominator... PLEASE?
(I might just be referring to ShopKick and Starbucks here) ;)