Yeah, just like any other "start on bootup" program, you can disable the automatic start.
(I have Steam off by default. I only run it when I want to play one of my Steam things, or to do the periodic check for sales)
Back in the day, we had to enter random words from the manual to "prove" we paid for the game. It was far more annoying than current methods of DRM.
Having played computer games since 1979, and lived through all the various codewheels, manual checks, disc checks, and now all this online stuff?
I'd
much rather be hunting down words in a manual, than have this obnoxious online dependency for everything. Especially games that are 100% offline and single player.