With greater responsibility about tech stacks, there is also greater pressure on an individual. But that comes hand in hand. Another thing is that some of the portions of tech stacks are managed by teams themselves, requiring engineers to handle infrastructure work. I appreciated it but it generally is not ideal.