That annoys me too. Every time I make a sub it takes like 10mins before it's done. They should implement some kind of a pause when player gets injured... But our opinions are irrelevant...
The concept behind this is that there should be break in the game to make substitution that's why it takes time...More ever if your net is on the slower side then there is lag so it takes more time......