You thinking President Bush is a conservative is EXACTLY like you thinking the blue dogs are liberals. Neither is true but you can think it if you want to.
President Bush was pushing amnesty for the sake of pushing amnesty, Reagan agreed to amnesty because congress promised to protect the borders if he would pass it. Reagan did his part, congress did not. I do not agree with Reagan on that issue, he should have known that congress was a bunch of lying back stabbing jerks who would never keep their word but at least he did his amnesty in hopes of a deal that the borders would be secured. President Bush just wanted to do amnesty. There is a huge difference there that you will not be able to see.
One really big difference between them is the size of government. Reagan campaigned on reducing government and getting government off our backs. Bush was fine with a large government, he just wanted a more republican version rather than a liberal version of large government. Conservatives are for small government not a large one, even if its controlled by republicans.
This does not make Bush a liberal or even a moderate. He leaned further right than a mod and only spent like a lib
When President Bush was at his lowest point in the polls, that means even conservatives were unhappy. Do you think the conservatives were unhappy because he was too conservative? Ha Ha Ha, you probably would think that.
We were un happy because he was not conservative enough. Through out his presidency he kept leaning left to appease the left, thinking they would meet him half way. They never were going to, all they would do is attack him more then laugh that the further left he leaned the lower he would go in the polls because he was pissing off the conservatives who backed him in the first place.
As for Bush passing amnesty, you are right he did not pass it. He wanted to, he tried to....CONSERVATIVES STOPPED HIM!
As for Reagan being a liberal, no he was not a liberal just as the blue dogs are not liberals.