About buffbots, an idea that was floating around at some point was to make areas around keeps and other 'safe' points special so that buffs gray out if the buffer is in such an area and buffed person is not. You would then be forced to either stay in the 'safe' area with the buffer, lose buffs (until the buffer moves out of the safe area), or move the buffer out of the 'safe' zone. No more unkillable buffbots and no range on buffs still.