On Linux you can choose to never update ever, if that's what you think is best. You are fully in control.
As for why I like rolling release:
- It's much nicer never having to update your "whole" OS. It takes a long time, and you need to do backups in case the upgrade fucks things up.
- I like having up-to-date software
- Your workflow doesn't change like you say it does. I've been using rolling release OS's for the last 3 years, and my workflow hasn't changed since I started. If there's an update to a package with breaking changes, and you don't want to deal with it, then just don't upgrade that package.
I don't either but my guess is they are running it on their personal machine which makes the risk of something breaking less of a concern. At home i'll run the latest and greatest but at work I stick to LTS releases and just compile from source the few packages I want/need with newer features.
I disagree. Not only are constant changes destabilizing to the user, they're destabilizing to developers too. I really don't get why so many people (Linux Desktop users especially, so maybe they're all webdevs?) love them so much. Once I have a system set up for my workflow, I don't want it to go and screw it up by changing things unnecessarily.