Yeah, taking away a manager's ability to substitute is ridiculous.
Isn't a manager's ability to substitute limited in every sport, in different ways?
In baseball you can't reinsert a pitcher or position player who has been taken out of the lineup, for example.