One big reason people still play on consoles to this day is because they own a physical copy of their games and can play on their consoles even offline.
Its becoming a trend where game companies are now making single player games require a internet connection just to play. I saw some games on Steam where single player games come with anti-cheat, like wtf.
Xbox series X. I couldn’t sign in to my profile, so the game wouldn’t load because I bought it electronically and it’s tied to my user. I sent them a little love letter for that.
Generally this works just fine if the console you are using is set to your "home console". That's what the home console toggle is for. I could see this being an issue if you have multiple consoles in your house, or you are game sharing with another profile.