I have accepted the fact that this would be the new normal since Diablo 3 and the infamous error 37. It was a problem back then when good internet is hard to come by. But at 2023, unless there's zero online elements in a particular game, I have no issue with always online requirement.
Good that we still have great titles from Nintendo eg. TotK