upvote
Whilst you don't "need" an Apple account to setup a Mac, using a Macbook without an account may not be viable for a lot of people.

First and foremost, you cannot install any applications through the primary method of app installation, which is the App Store.

You also cannot use certain applications like iMovie (which is pre-installed) without an Apple Account.

MacOS will always prompt you in the Settings to sign in with iCloud. Opt into Betas, including Public and Developer Betas are not possible without an iCloud account.

The Apple land is miles better than the Microsoft land, which you aptly point out though.

reply
I've never seen it stated anywhere that the App Store is the primary method for macOS. Well, I could be wrong, maybe Apple does mention it somewhere, but pretty much every popular app publisher still publishes their .dmg file directly on their own website, much like most Windows developers.

At least I've never had to use the store in my 15+ years of using MacBooks, and I can't see myself using one anytime soon, unless Apple starts forcing you to (in which case I'll just stick to using homebrew).

reply
> or switch to another provider

Can you though? Its been a few years since I've been on apple, but being able to get anything but icloud native support in other apps was basically non-existent. Compared to android where it gives you a plethora of choice out of the box.

reply
Yes - they're already on my computer, so any full-disk backup service will back them up by default. There's an option to purge them from disk and download from iCloud on demand, but you don't need to use it: https://support.apple.com/en-us/111762
reply
ah fair, I was thinking on the iphone, but in fairness this is a thread about a laptop
reply
Even on an iPhone you can back up your library to Google Photos or other services. You just can’t do so directly through Apple’s Photos app.
reply
It's different on mobile (iOS/Android) where individual apps need special support for cloud providers. On a mac everything is just a file for most apps, so all the cloud providers work by default.
reply