So do we all need to get on the PTR and fight a lot of trainers and complain so that they keep it as it is on live? I would hate blowing bandages or running to a stable master every time I forfeit to a trainer. Some fights, you need every ounce of HP to carry a lowbie, and if I have to forfeit to get the right pet on a trainer first, and take damage until then, I will be a sad panda.
Some alternatives I still think would work would be to allow for us to pick which of our pets goes first without losing a turn, or for the the first pet on a trainer to alternate every other forfeit.
I engage the earth spirit trainer > I see earth spirit pet is first and I already have my three at the bottom to select Death's Head Cockroach
that I want to go against him. No penalty of losing a turn to switch pets. That way, if I forfeit, it was because I missed or got crit or some other reason, not because my comp was not what I wanted.
Same as above, only first pet is the critter with expunge
. This time I have a booger squad of whatever I want that will take damage, because I KNOW that the next time I engage it will be the earth spirit first.
I forfeit, knowing the next pet will be the earth spirit, and I have my set team with Death's Head Cockroach
first, and they take no forfeit damage. Alternately, if I have my booger team in there to 'see' who is first, I just leave them in for another forfeit if the earth spirit was first, so they take damage through 2 forfeits, then the earth spirit will be up again, and I can start with the proper team.
Personally, I think they should just axe the whole forfeit damage mechanic all together, as in wild pet battles, you can just run with your booger squad to take the forfeit damage looking for rares, and when you find one, forfeit again and put in your capture squad. Simple solution to the forfeit damage, and only wastes players' time = unhappy pet battlers.