It assumes you go "low level" enough to work linux with servers. I've done mostly app dev the past 10 years, and haven't had to deal with linux yet. Even when dealing with servers, one can probably set up and scale a whole MEAN stack without any linux knowledge.
I don't disagree that it's useful knowledge but I guess I'm too old to be reaping the dividends on troubleshooting my laptop.
knowledge you gain troubleshooting on your laptop can be reused later in production.
intuition you gain on your laptop guides you in production.
windows and macos servers are not a thing, so unless you work in IT, no dividends.