Using a framework will harm the maintenance of your software
I wrote an article for the ACM which covers how Google uses frameworks: https://queue.acm.org/detail.cfm?id=3447806It 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.