I really wish that there was a good Republican opponent running against Orrin Hatch this year. I don't think there are enough Republicans in Utah who are willing to vote for a Democrat to unseat Hatch. I think the only way that Hatch will be replaced is when he decides it's time to not run again.
I believe that change is a good thing. I think when any politician is in their position too long, they tend to not listen to what their constituents want. So why could Hatch be unbeatable? Money. It all comes down to how much money he can raise to put on a huge campaign. Let's face it, Hatch has lots of friends with very deep pockets that want to make sure he stays in his powerful position.