Money gain is fixed back down to low levels for E17 btw, so that should be less of an issue.
The team exp share is broken because to my knowledge, the battling pokemon gets full exp, and everyone else gets 50%, thus giving you 3.5x total exp with a party of 6 (I think)
if it was just 1x exp divided amongst the whole squad, I would be down for it.