So, any time I want to send an SMS message to an iOS user, I need to turn off iMessage globally (affecting all message to/from all contacts). This isn't a practical option.
I think that's why GGP's comment ("Apple's approach is they have essentially hijacked the SMS protocol") is justified. If you want to use any iMessage functionality, you surrender your ability to send SMS to iOS users.