The thing about biddings are the tension wether you get the player or not. You have to have the feeling of loosing something and tokens are precious. You have to be carefull with them. If you wouldn't loose your tokens during a bidding all bidding wars would be like 50 rounds long or so. That would make it ridiculous. Right now you have to plan your strategy and set targets (max 10 tokens for example).
And of course it is the best way for T11 to make money. There is no denying that but I wouldn't want to see it any other way. Just played a soccer manager where you wouldn't loose your money for a transfer and the game was dull and boring to me.