Interesting how the devs say you can get better without buying tokens. That is technically true, but not what the user was meaning. If you want to win your league, champions, and cup I feel it is necessary to buy tokens, unless you happen to be placed in a league, champions, or cup where everyone is on par or weaker than you (happens rarely unless you buy tokens).

On the injury subs taking long: this is bogus. In real life matches when someone gets injured the play is usually stopped, unless the player tries to keep playing (like with a cramp or something). During this stoppage teams are allowed to substitute for their injured player. This is how is should be in this game.
I think that if the manager isn't watching his game, then as soon as the injury happens, the auto-sub should take place. If the manager is watching, then give him/her 20-30 seconds to make a sub or give him/her an automatic pop-up (lasting 20-30 seconds) asking if he/she wants to sub and what player to sub.

Lastly, on a positive note, I like the idea of adding simulations for the matches. It would help managers see exactly what is happening and therefore learn how to adjust tactics and formations during the match or for future matches.