Que sea cerrado no es necesariamente rollo, cuando haces una app sabes qué dispositivos van a ejecutarlo, qué potencia tienen, pantalla, etc. Por cierto que los programas multiplataforma no te eximen de tener un Mac para compilar y probar la app.
En Android un usuario se compra un móvil chino de 80 euros y encima te pone verde en la Play Store porque no funciona bien o va lento cuando ya le cuesta mover el escritorio.