Using a framework will harm the maintenance of your software
I wrote an article for the ACM which covers how Google uses frameworks: <a href="https://queue.acm.org/detail.cfm?id=3447806" rel="nofollow">https://queue.acm.org/detail.cfm?id=3447806</a><p>It discusses many of the same trade-offs, but reaches different conclusions. It is true that frameworks are not for everyone, and their benefits are likely more pronounced in larger organizations.