Beto's a pretty face. Sometimes that's all it takes. There was never a chance in Hell that Beto could have beaten Cruz. The polls said it from the very start. Beto didn't win the election, but he beat the odds. He turned a race that NO Democrat could win into a photo finish barnburner. That's what raised all the eyebrows.

He could do the same thing in 2020, and maybe even win. But progressives will run massive negative campaigns against him because he isn't politically pure enough and drag out Jill Stein again. Republicans will label him a socialist and Russia will fan the flames on social media...
"Be yourself; everyone else is already taken." Oscar Wilde