I use Platform.IO for firmware development and can't build my firmware unless I hotspot my phone. I would say that's a PIO bug unless there is a flag I don't know about, but it's exposed by this nuisance of a firewall.
The devs where I am spend much of our time hotspotted to our phones with the corporate network never connected so IP goes out over the mobile network.
Whenever possible we use 'do not verify server certs' flags in libs and commands which is not ideal.
In CS, this is definitely not the case at all.
If you remove the "quality badge" factor, journals are totally useless. Everyone in my field knows how to use LaTeX, produce a decent-looking PDF and upload it to arXiv. This saves you from paying APC's, has actually better discoverability (everyone checks arXiv as a one-stop shop for papers, almost no one goes to check the dozens of different journals) and much less hassle (no need to fiddle with arcane templates, idiosyncratic paper structures forced by each journal, idiosyncratic submission systems that look straight from the 90s, typesetters that introduce more errors than they fix, etc.).
I am pretty sure that journals, at least in my field, subsist precisely as arbiters of quality, they don't provide any other value at all.
For example, for me to progress in my current job I either need a doctorate or to have published a number of peer-reviewed articles in recognised journals as first author. I have written two IETF RFCs and these count for nothing.
I am not a scientist, I am a software developer. I am not employed as a scientist, I am employed as a software developer. But the rules of the organisation are thus.