But the rest of your post is puzzling. The original post was about buying a MacBook & how awful that might be. You're describing developing Apple apps for Apple's platform (and 2FA for a dev account). How would you do those things without an Apple device? And why? If you don't like the forced Apple way, why develop for their platform? But also how does that relate to the choice between the 3 devices in the original post?