I find online only games annoying if it is one of my favorite games which I plan to play for most of the week.
I feel online only games can be a problem for gamers who have a slow and unreliable internet connection, or slower computer where a PC game may slows down a game when it checks if you are online every few minutes.
There are stories like
Denuvo Really Does Cripple PC Gaming Performance - ExtremeTech which claim the anti-piracy DRM can slow down gaming PCs.
Online streaming games which are fully online are good for people with a fast internet connection, but only own a slower computer or smartphone. Streaming games are not a good way to play games if your internet connection is slower, and unreliable.