But in real life as a developer, not all of your users are using the latest one. If you depend on a certain feature, it’s a pain after looking up the version that started supporting it, to then have to look up what time that number corresponds to. (e.g. “that’s last month’s browser” is a bit different from “that got fixed in the browser two years ago, please update”).
A moment where version numbers are relevant is when you collect telemetry from your users and when you reccomend supported browsers.
I think it is in part a difference between websites oriented to the public and websites oriented to companies, where browser versions can be more complex than a self-updating browser.
Sorta. Though in that case, more versions is more better - it gives you more precision on the up-to-date-ness of the browsers people are using. Rather than saying "80% of people use a browser from between 2016 and 2018", you can say "75% use one from late 2018".
You are aware of the long term support firefox esr, right? Because the existence of that invalidates the "only the latest gets security fixes!!!" argument.
And if you care about what's in it just read the release notes.