If our industry as a whole managed to utter words like "cloud computing", "webscale" or "full stack" with a straight face I really think "libre software" shouldn't be that out of reach.
That is the current reality with the word "free". Pretty much every HN/Reddit submission on free software will have this discussion, with plenty of people disagreeing with the use of the word "free". Unfortunately, the usual response is simply a denial of reality: "Those who don't oppose the word 'free' have an ulterior anti-free agenda" or some similar sentiment.
You've tried ordering the frappucino at the local diner, patiently explaining the merits of this fantastic bewerage, convinced by the zeal of your fellows that this thing is the best thing to happen to coffee bean ever. To no avail.
Or let's make this even more concrete. You are an english nobleman trying to order coffee in venice in 1614. No can do, coffee arrived in venice in 1615. Unless you know someone specific you cannot explain coffee to most people in venice 1614. In 1615 everyone knows, or think they know what it is, as clergymen banned coffee only little bit after it arrived...
My point is, you can have a very good idea but ideas don't spread by the merit of their goodness. I mean, we've know decades what we are doing to the biosphere but only now the large population is taking notice as shit starts to actually it the fan.
So people who discuss libre software fervently might be right, but that still does not mean you achieve anything by prosetylizing the concept to your employer.
Last analogue: You were stolen from Senegal and now are planting cotton in Georgia. A guy called Sam claims he owns you and will beat you if you try to leave. You are convinced slavery is wrong and that no one should be able to own another human being. Most of you fellow slaves agree but somehow you've failed to convince Sam and the rest of his farmer friends.
It's a mentality of "eh, it works". Of the, at this point, 50+ people I've talked to about software licensing about 3 put any merit in the libre approach. That's not scientific nor representative, but to me it's highly discouraging. Whenever my friend, who recently saw RMS talk live, talks about libre software I notice other students roll their eyes.
To be honest, I don't think most people, students or otherwise, are really even aware of what libre software and the GPL is - let alone think it's something worth investing time and energy into.
I still provision my own Linux (VPS) servers, administer MariaDB on them and string it all together with PHP and sprinkle in non-trivial Javascrpt for UI and graphing. My company is profitable, customers are happy, and my software feeds 2 families well.
My methods are antiquated, sure, but if me telling people I'm a full stack developer is laughable/wrong, then I'm truly lost.
"Full stack" is a bit of a pretentious nitpick on my part, I actually hesitated putting it in there but couldn't resist. I'm an embedded developer who does a good amount of low level/bare metal work, so when I hear about engineering positions requiring being able to do basic Linux sysadmin + write some Python/PHP/JS/HTML/CSS/... referred to as "full stack" I always want to arrogantly point out that this is actually quite a long way away from the "full" stack. I guess it's just an other symptom of web technologies at large eating a huge portion of software development.
In my understanding it has more to do with a person's ability to learn, or lack of fear from learning, if you wish.
Of course I have met my share of "full stack" devs (PHP + JS), but that's the same as with "senior" devs... Having a job title and being one is not the same thing.
I know people who do that in practice.
- practical experience with embedded devices - popular databases - web frontend APIs and common frameworks - popular backed platforms - Dev OPs and other types of automation
A lot of developers specialize, and relatively few branch out from that. I use the term because I don't want to be stuck in a single role.