Simplistic.
A Republican Congress would have gone along with a Romney AWB or a Romney amnesty, same with McCain. And we would never have gotten Trump. The Bush sycophants during the Bush years, in many cases were just as moronic as Obamabots. Obama gave us the Freedom Caucus, Trump, and a conservative base willing to fight socialism, instead of pucker. Bush was a disaster to conservatism and the Republic. Glad he’s gone.
Trump's not perfect. Now he says he wants a huge legal immigration. We need to cut legal immigration in half - at least - from 2 million to 1 million.
Eventually, the DACA kids will get amnesty, too. Just wait and see.
In a choice of two, such as Bush and Al Gore, Bush was the better choice and between Bush and Kerry, Bush was the better choice. I did not write anything about McCain or Romney. However, both of those are much more stringent with the budget. The large deficits (once again a trillion a year) don't bother Trump. There is no effort to reign in spending, so eventually it is all going to collapse, it is just a matter of when - 5, 10, 20 years etc.