A few? I was just looking at getting MacOS hardware so I could do iPhone builds of a Flutter app. The bottom-end Mac Mini is $800 with 8 GB of RAM, and $1400 with 32 GB, which is what people on forums were recommending for running XCode properly. Is that what you'd call a few?
Looking at System76's equivalent mini, it's $555 for the low end, which has the same RAM and a faster, newer processor. Going to 32 GB takes it all the way to $700, or half what Apple's charging. So yes, "extremely expensive" is what it seems like to me.
Especially given that it should be entirely unnecessary. Just let me do a cross-platform build!