BETTER IDEA:
Get EXP even if you faint
not as much,like 1/5th
but still i dont get why if you faint you get no EXP, you still partake in the battle, you should get EXP, do you go into a baseball game swing your bat, strike out& fail to get a better? NO. (well most of us do get better)
do you run the mile and get slower? NO, unless you do it nonstop lol
you gain experiance threw life, both failures& victories
they should implement that before EXP for catchin a Pokemon (after all you dont have to fight a pokemon to caught it)