Yeah.. we had a new guy take over commisionership duties, and he implemented a few more "advanced" rules. I understand having a limit, especially in basketball, but 10 was probably way too small.
In a basketball league with my co-workers, there was no limit, so a few of them would change players every day depending on who was playing that day. They were a little too into it.