I think that a good Pokemon battle is not necessarily a battle you win, rather that it is a battle that was going as planned, and one that I got from some interesting and useful insights for the next battle to come.
Also, if someone won me after using an interesting strategy, I would consider it a good battle, although if that was only my opponent who played well, and I played poorly, that would be just another lame battle for me (and because of my own play). In contrast, if I battle and win easy 6-0 with not much strategy, it will be fun just for the sake of winning, but I would still not call it a good battle.
Also, if someone won me after using an interesting strategy, I would consider it a good battle, although if that was only my opponent who played well, and I played poorly, that would be just another lame battle for me (and because of my own play). In contrast, if I battle and win easy 6-0 with not much strategy, it will be fun just for the sake of winning, but I would still not call it a good battle.