I have no problem with Cruz getting money from Frackers...Fracking is good.
That depends on if the frackers contributing are the workers or the owners. Grass roots give money because they like the candidate and do not expect any favors in return.
On the other hand a big contribution with many zeroes on the number is ALWAYS given to gain influence with the politician. May be not all, but 97.5% of them.
That is my best reason for supporting Trump in 2016. He has vowed to NOT take any money from rich donors and lobbyists. There will be no man behind the curtain yanking on his chain.