Definitely not saying that berries cost too much, because I know someone is probably going to see it and misconstrue it. If you use a berry every battle for 7 battles in a row, and you're trying to grind for .... let's say, a special move. Extremespeed for Dratini, Surf/Fly/Espeed on Pikachu, etcetera -- the money can add up to be a good amount.
Perhaps this can go hand-in-hand with berry farming? That we really hope for it to be implemented in the future.