Taxi squad confusion

Just finished the startup draft for my league and multiple GMs were mad because they thought the league have some taxi squad slots. I am not sure if sleeper shows that in the league settings pre draft but one GM said he wouldn’t have stayed in the league at all if he had known there wasn’t taxi. I told the league we would vote on it and if a super majority wants taxi slots then we will add them.

I personally feel that they are just a more restricted bench slot and would rather have an expanded bench instead of some taxi slots.

Help me understand why taxi is so important and why this GM was so upset we didn’t have any.