I would like to express upon how I will tell, how I think about your statement, Baz.
Well, everything has limits, don't they? I have limits upon my anger, limits of budgeting, limits of resources, limits of time etc.
There are advantages of having limits of battle credits, because if it had no limit, there will be problems. Like good players will get a lot of wins in a day, even for hours! According to my calculations, it would take almost 3 hours to fully load the limits of the battle credits. So, if battle credits had no limit.. Then, uh.. *getting tongue twisted* ih, uh... Then top players will not have to buy extra battle credits! Or if players who do not tend to sleep and play the computer all night.. Think about it! It's already good the way it is..
At least for now...Edit:
Oh and by the way, at least with limitations of battle credits, there is something that we have to wait.. So you can chat with your friends in the lobby or... recruit some players for your clan etc.