You either didn't read my comment or you deliberately missed the point.
I didn't say "anything but two," I simply said something that wasn't "exactly two," and you apparently can't handle that because you seem to think your opinion is the only valid one (since you impose an arbitrary restriction such as "anything other than two is ambiguous").
It's not about how many genders there are. It's about not imposing arbitrary restrictions on how other people live their lives. No one in their right mind is trying to say "there are exactly [3, 8, 144, or however many] genders." You're the only one trying to say "there are exactly two."
You're acting like other people are trying to make laws to dictate how you live your life based on how they feel, but the truth is you are the one who wants laws dictating how other people live their lives based on how you feel.
No one is writing laws saying "you must recognize exactly eight genders." The only people trying to write laws like that are the ones who believe everyone must conform to one of exactly two genders, and that it must correspond to the sex they were assigned at birth.
Trans rights isn't about forcing you to recognize some arbitrary number. It's about being inclusive of people's identities instead of writing arbitrary rules about what they can and cannot be.
TL;DR, you're the only one trying to force your feelings about an arbitrary number of genders (in your case, two) on everyone else.