The inactive list method only works if you have enough players to have at least one on the inactive roster. You can then adjust the roster by moving players back and forth between the inactive roster slot(s) and the active roster. Definitely not as desirable as the traditional re-order rosters function.
It seems the decision was made when they implemented the player rotation/assistant head coach function. As I said before, it wasn't a good decision in my view.