Коллеги озвучили справедливое мнение со стороны разработчиков.
А вот мнение со стороны бизнеса:
Вся команда проекта работает на одной платформе. А это упрощает разработку в целом, позволяет легко обмениваться знаниями о проекте, упрощает набор людей в команду, делает людей взаимозаменяемыми. В целом - процесс разработки приложения удешевляется и упрощается, снижаются риски. Но надо только понимать, что это справедливо для прототипов и бизнес-приложений(мобильных клиентов для офлайн-бизнеса, внутренних корпоративных приложений и тп). Для развлекательных приложений с кучей платформозависимых свистелок-перделок такой подход уже менее эффективен.