Everyone that argues about this misses the point.
It isn't about doing and publishing apps without having to buy a mac.
Rather having a more powerful development experience that isn't as constrained as Swift Playgrounds, useful for prototyping ideas.
I do not care if in a similar vein, to a Smalltalk like environment I would always need to run the app from inside the dev env, and then use a Mac, or some cloud build workflow if I ever would like to actually publish it.
Just like I use several other coding on the go environments.