As for making Summoner at all respectable as a DD job (their only solid role. They suck ass as healers and have terrible buffs), removing the cap on BP timer reduction and allowing buffs to hit Avatars would pretty much solve 90% of their issues off the bat.
I disagree. But not in the sense that you are wrong, but that it is by far not enough to solve 90% of the issues. (You are for example missing that pets have lower DMG rating, slow attack speed and very little haste gear, so you'd be way behind in DoT to begin with. In addition removing the cap only, will just allow for a little more reduction but will not solve the underlying problem of global timers. Give a BLM a 20 sec global timer on all spells and you'll notice that it is not the 45 seconds that is the problem, it is the fact you are restricted to one at a time spell)