it's all about tradeoffs, you could also gain a lot by using a targeted custom approach. devs spend a lot of time dealing with managing frameworks and dependancies as well.
ime the hardest thing is convincing people with your mindset. it's completely valid, i understand it and this isn't meant as a criticism. at my company i'm convinced we could be moving about 10x faster by abandoning some previously held notions about best practices related to this. i could be wrong, but i'd like to at least try.