It's not about the competition. It's about more than a billion Android users that Apple (and Apple's customers) cannot reach otherwise. Platform-exclusive messaging apps don't serve a purpose.
This! Apple could charge money for iMessage on android and the result would be a massive influx of revenue. Make it a fee per month, or year to use the service. Apple could then concentrate on making the best phones again, and all will be well