This used to bother me before, but then I realized, "this is why I get paid the big bucks". Now, I see my "unreasonable" requests as a sign of how much I've progressed in my field, even relative to some of my peers, who can't do basic devops.
It's easy to forget how many countless hours I spent learning how to Google for the right command line args and picking up little tricks here and there to chips at problems until I've solved them. Take a deep breath and give everyone else who can barely use their keyboard and mouse to do their work a break alright. Not everyone enjoys bashing their head against the wall to solve these things the "easy" way.
There are other reasons people enjoy working at startups.
I currently work at a large org, decent team, the pay and hours are good, they look after their people pretty well. I'm pretty happy, but...
But getting anything done is a pain, because every project ultimately touches at least 5-10 different teams - legal, compliance, couple of systems teams, operations, security, risk/grc (different department from technical security!), supplier assurance (sub department of risk), privacy (different department from legal & security!), architecture, marketing, brand (different from marketing for some reason), etc. These are just the ones I remember talking to in the past year, sometimes other "interested" teams come out of the woodwork. For example, if your project touches "retail" there's a whole separate world there.
There are good reasons all these different department exist (enforce best practices / scar tissue / to protect the org), but most of those people have no interest in the success of your project and have no "skin in the game". They are free to govern you to death because they have no other real work to do. They don't have to ship anything and do not bear the costs of the requirements they impose. The tendency is therefore for compliance requirements to escalate.
New people come in, excited about doing things, and you watch them slowly get crushed as the sum of all the external requirements and legacy tech forces endless delay and compromise.
Startups let you ship more, with less "oversight" and assume different (often broader) responsibilities. If you're lucky, and in a high-trust competent team, it feels low friction. A lot of people (including me) enjoy that.
It's easy to forget how many countless hours I spent learning how to Google for the right command line args and picking up little tricks here and there to chips at problems until I've solved them. Take a deep breath and give everyone else who can barely use their keyboard and mouse to do their work a break alright. Not everyone enjoys bashing their head against the wall to solve these things the "easy" way.