I think this is a very interesting topic (although glass is probably monopolizing it too much). I don't agree with glass. Of course if you build something and sell it, than you'll have money to buy something else of the same value. I don't know anything in life that doesn't follow this rule. But yet, he has a point. BB economics is very distorted right know! And, for me, the main reason is player wages, which are really outrageous in many cases. What happens next? Player transfer fees go down, and you get a crazy system where no one wants to buy the best players in the game.
For me, it is very demotivating to buy a very promising player and after several seasons of training being forced to sell a much stronger player for half the price. I had one case that I invested 1,7M (my personal record) in a promising player, made him a national team player, and had to sell him (couldn't afford his salary any more) for 1,2M, despite having trained him for 5 or so seasons. I believe everyone must have something like this.
For me, it is very strange to watch how people spend their money right now. Why would anyone spend 1M in any 19/20 year old trainee, if I can buy a 25-26 y o player that is already what the trainee can be at 25 if properly trained? Why bother?
For me, there are a number of reasons why this happens:
1- not enough teams with the money to buy top players, or pay their salaries
2- Taxes put in place recently worsened the problem. In fact, we should be injecting money in the economy!
3- The salary excess tax is blind and penalizes teams that are trying to have healthy economies, but are through results problems. Last season, i descended from NL to 2nd division. I sold my best players and bought others, spending in wages the same thing as in the season i was promoted - and i had more supporters, so expected more income. What happened? I got terrible fan spirit, got lousy attendences for several weeks and on top of that was penalized again through this stupid tax. I don't even understand what the f**k is it good for. I believe that a lot of teams, when they go through bad results get penalized again this way, which is very unfair. Also, takes a lot of money out of the game
4- Free players. Buying them gets all the transfer money out of the system, which should be circulating the economy.
I have some suggestions to overcome this problem:
1- The salary should be influenced by the transfer fee achieved. There should be a fixed minimum wage for the player, and a variable part according to how much someone was willing to pay for the player
2- We should raise the income of teams in the 1 divison (a little) and especially on the 2nd division(a lot!). This would make the demand for top players and avoid seeing top players tranfered next to nothing or even sacked
3- Limiting free players transfers - in this way avoiding money getting out of the economy.
I think it would be healthy for the game that the best players were, once again, the more desired, and teams should battle to get them, instead of just trying to get rid of their salaries. I think these proposals would benefit the game
PS: there are other problems in this game, but this post is far too big already. Maybe next time