Earlier quoted context omitted.
Or you know, iCloud? The thing that most people here probably have.
Except Apple have a lovely ‘Skip’ button at every step of the process. If you don’t want to use iCloud you’re not forced to by virtue of being internet connected, and there’s a clear option to not allow your iCloud account to be involved in auth or password resets.
Thing is, what Apple is trying to achieve with iCloud is exactly the same as what MS is trying to achieve: bind you to a single account which will allow them to transition to a more service based business model. It's just Apple does it smoother.