Unless desktop linux makes huge strides that'll most likely be the case. The current LTSC is good until 2029, and it's rumored that the next LTSC won't be based on windows 11 but will be supported until 2031. Hopefully that's enough time for microsoft to get their shit together, or at least for linux desktop to make inroads.
In reality, the non-tech population don't really care about that issue.
Yeah they do. We just don't hear their complaints about not wanting to create a fucking Microsoft account because they just cave and make the account. Few people want a microsoft account, which is why they force you to get one.
Apple gets this right. You can have a local account on your machine separate from your iCloud account.