As someone who had to get a MacBook and an iPhone just to develop a mobile app for their ecosystem, it did leave a bit of a sour taste in my mouth and I wish that weren't the case! Surely there could be an open source cross platform IDE and emulator, like Android Studio, which would get me most of the way there regardless of the platform.
Kind of wish they'd partner with JetBrains and we'd get Apple Studio or something.