I worked at a few companies that started off small and we had a lot of freedom initially, but as the company grew, things got more and more restricted. I got used to it. That sucks for a developer, but makes a lot of sense for the company due to things like data protection and streamlining processes. It’s much easier to manage thousands of workstations when they are standardized.
For instance, at my current workplace, 6 years ago I just got a MacBook with admin rights and that was it. Then, as regulations such as DORA started to take effect, I lost my admin account. Then this year we were acquired by a large org and now I am doing coding inside a VM. A few years ago I would complain, but in this market I won’t.
Also we have to admit that the cybersecurity situation is even more insane than it was previously. If I worked in IT and was responsible for lots of corporate computers I'd be locking things down as hard as the engineering team could tolerate, so I get it, even though I also am in fetters here with days of delay to get admin permission for installing something.