You pointed out something that is very true for trans people. Our experiences are all over the map. Some of us have good experiences. Some of us have terrible experiences and all points in between. I think many in the general populace think that they know about trans people and our situations, but at best, all they know is no more than a limited subset.
You also touched on another salient point. There is strength in numbers. As we are relatively small in numbers, it is very important to build alliances and coalitions. Politics is a numbers game. The more groups that we can get to join with our voices, the better.
Thanks for presenting your perspective! I look forward to hearing about the experiences of others.