All access to everyone is, sadly, SOP for a lot of industrial systems I've worked with. The reason is that a bunch of these systems run on ancient versions of Windows and communicate through equally ancient protocols and once setup are very reliable until anything at all changes, at which point they become extremely brittle. Getting this to work alongside modern systems while maintaning security is a nightmare at best, and outright impossible at worst.
Worse, the IT folks that are responsible for the networks very rarely know what they're doing (or they'd be working elsewhere) and very frequently are overworked to hell, so even when all vendors are providing reasonably updated software, they still can't get things like automatically logging on a remote machine to work reliably.
If any of the vendors involved appears to actually have a clue, they'll pester him/her to hell and back to fix things that aren't their responsibility. Which of course they'll resist viciously, knowing that if they cave, then it does become their responsibility.
The fundamental problem is that the least competent vendor is also the most likely one to "solve" its problems by pointing fingers and demanding that everyone else proves it's not their fault, before they even attempt looking into a problem.
Basically, it's an environment where you'll typically have at least three factions, but usually more, in a Game-of-Thrones-like struggle to get everyone else to configure their fucking firewall properly this time and to stop changing it in production without testing anything.
I assure you that, after the sixth time you get a call because someone else has fucked up but the burden of proof is on you, the temptation to just tell them "sorry, the application requires that no firewall is present between it and the database" is very, very strong indeed. I mean, they have bought the thing already anyway, and (sadly) nobody will replace you because of something like that, so who gives a fuck? Substitute firewall for domain controller, database permission, encryption certificate, antivirus, whatever.