I think it's the inverse: iMessage doesn't support Android.
Those aren't equivalent statements; the first implies that something about Android makes it impossible for Apple to produce an iMessage client for it when that is purely a business decision on Apple's part.