I use iMessage constantly, and while the lock-in bugs me theoretically, everyone I need to talk to regularly uses iOS, so it does not actually practically affect me very often.
The last time I can recall it being an issue was when I went to message someone who was SMS-only from my iPad. The whole SMS-overloading thing for iMessage is the most effective/profitable marketing decision Apple has ever made, I think.