Dunno why you wouldn't be happy to have some other source of charms other than dailies.
It doesn't influence character power because 1) it's just lesser charms. 2) the chance of getting anything from a roll is pretty low anyway. 3) considering I can get enough charms for the weekly in less than 2 days, a few extras from pet battles isn't going to break the lifestyle.
They also said something about pet battles giving xp to <90s equal to a yellow mob, which would make it on par with mining/herbing/skinning. Alternatives are good, this just brings pet battles to the level of... might I say... Secondary Profession?



