There's no doubt that Apple's been leveraging iMessage to keep customers from switching over to Android, using the proprietary messaging protocol as a powerful lock-in mechanism.
Apple acknowledges lock-in is the reason why iMessage hasn’t been ported to Android