The main reason she is not in the debates, is she is anti-war and anti Wall Street. That along with the fact that she is not well known, but then neither are Harris or the goof from Indiana. Yet those worthless assholes are in the debates.
Whatever reason you want to claim is the 'culprit', she did not meet the quantifiable requirements to earn a spot on the stage. Her message did not reach enough people and garner enough support.
It’s the chicken or the egg thing.
The MSM showered the asshat from a little shit town in Indiana with lots of free publicity. They did the same with Harris. Not so much with Tulsi. She still gets negative publicity for meeting with Assad years ago.
She blew up Harris when she was in the debates. That was unforgivable by the establishment D war party. So, they dumped her.
Blowing up Harris should have guaranteed her a spot in all future debates.
I hate to break it to you, but Gabbard was
NEVER going to get the DNC's nomination...and neither will Harris, O'Rourke, Buttigieg, Booker, Yang, Castro, Klobuchar, Steyer, Bullock, Williamson, Bennet, Ryan, or Delaney, De Blasio. NEVER....EVER. That goes for Bernie, too. Hell, Sanders 'won' the Primary last year but was completely screwed out of it. He wasn't going to get it this time either.
In case you weren't watching / paying attention in 2016, the Socialist Democrat Party / the DNC, NOT their followers / voters, decide who their candidate will be. The Primary is just 'political theatrics' to make snowflakes feel like they actually have a say.
Right now, unless something drastically changes, the Democrats have already decided the nomination will be between Biden and Warren. What anyone else does won't effect this.