Some people hate it, including some independent developers. I wouldn’t mind going without it, if there was a Free Software library management alternative. I want something to track what I have installed (because I’ve “lost” things and reinstalled them before) and something that has a decent uninstall.
I also get some benefit from the store integration, but I can understand developers being annoyed at the 30% “steam tax”. I’d gladly purchase using some other method, if I didn’t have to sacrifice library functions from previous paragraph.
On my phone? All the damn time, since I use a lot of jargon and shorthand that it doesn’t understand, as well as a few neologisms. But, I’m a much worse typist on my phone.
On my Linux desktop or $dayjob’s Windows laptop? Almost never, as it is much less aggressive about replacing what I typed.