The problem is not that Beto takes campaign donations from industries in his area.
All elected officials do this.
The problem is that as a society we have strong dissonance over what an election should be, in regards to how they are funded.
It’s easy to label the oil&gas industry as evil, but in reality we all participate in that business.
In my mind the real need is to make all campaign donations public over a small amount (say $100), and especially to PACs.
However, I wonder how many voters really care? I bet less than 1% of voters make up their minds based on who are funding this or that candidate.