Earlier quoted context omitted.
Putting off the Android version for two years is a great way to have your potential Android audience move on to your competitors and squander any marketing and networking effect. Noone remembers your app exists after a few months, why did you expect anyone to give a damn about your product after two whole years?!
Our app is in the top 10 grossing apps in the Apple App Store and we market it aggressively. Android users are just not as lucrative or numerous as Apple ones. During that two year delay we made the iOS version a quality product instead of having our attention divided by another platform that delivers less than 10% of the userbase. It was the right move.
Your attitude is very common among iOS developers and it's the main reason why you only have 10% of userbase on Android - companies that actually understand their audience have no issues reaching wide users and profits on both platforms.
If you deliver a subpar submarketed product on App store you will fail. If you deliver a subpar submarketed product on Play Store you'll fail as well. It seems you did the second thing.