I would call this take somewhere between naive and outright delusional.
I mean, Beto will win without a doubt? Moderates and blue dogs could take over the Democratic Party? First of all there isn't a single poll that suggests a doubtless Beto win, so I'm not sure where on earth you're getting that; this seems more a reflection of a profound internal bias than anything else. Second, 'Moderates' have
already taken over the party since at least the early 90s, and probably the 80s; go check out the Third Way/New Dem movement. The only difference now is that the FDR wing is actually fighting back for once since then. Moreover the progressive agenda has been sidelined since the nomination win and election of Obama/Clinton, and they were both reflections of the rightward shift in the party since that time as shining stars of the New Dems, not points of contrast.
Reposting since you asked:
https://www.currentaffairs.org/2018/12/what-does-beto-orourke-actually-stand-for
https://www.vox.com/policy-and-politics/2018/12/21/18150359/beto-orourke-voting-record
https://www.chicagotribune.com/news...t-progressive-enough-1207-20181206-story.html
https://www.huffingtonpost.ca/entry...4e4b08aaf7a91035a?ec_carp=2343902744936884964
I think there is a risk that they might misconstrue the man as being a progressive he's not (and certainly has made overtures of pretending to be) which is naturally a concern to us as obvious parallels with a deceptive 2008 Obama can be drawn in this regard. This 'bashing' you're talking about, is really more a sober illustration of the man's actual voting record, ties and policy, which is, on the whole, at odds with the progressive agenda.
Virtually every political ad, particularly introductory political ads, are exactly like this, aiming to make a splash and get the candidate himself to resonate with the viewer, whether Ojeda, Beto, Obama, or otherwise. When policy is mentioned in such ads they're typically in the form of hollow soundbites and platitudes that really don't have much on offer. I mean, I'd like to see more substance in these sorts of ads, but that is the game as it is currently played.
If you want to get a sense of his policies, they're abundantly available, and on the whole agreeable.