Its less "often" and more "convenient". If you need to make a chance, reboot, shutdown, etc, is it easier to open your browser, login to DO, find the droplet, etc? Or two clicks in the menubar?
I agree with parent, and prefer this http://fitztrev.github.io/shuttle/
Best of both worlds (and works with all hosts) only thing you lose is the 1 click reboot/shutdown
And you would be surprised how often blind reboots happen (sometimes you don't get to make the call).
Disclaimer: DevOps/Sysadmin.
[1]: https://github.com/linode/cli
Naturally, this is for Linode, but I assume there exist CLI tools for other providers.
Or do your service maintenance via ssh on the box?