I have to agree that it makes more sense to make the owner of the pet pay the points.
However. In the case of every other buffing class, they could already buff a pet if they so desired (single-target buffs). Bards CAN NOT.
For this reason, I would have loved to see us with the ability to buy the AA ourselves (at a much reduced price - 20 AA is waaaay too much) so that I know my songs are living up to their full potential, even in pickup groups.