First of all let me just say, you can't deny Batista hasn't improved. I am not saying you have to love him, but someone said that he is the same as in Armageddon 2002...way off.
Batista passed from a lousy big man, to a man that could put good matches with the correct opponent, to a man that was putting good matches now also with midcarders, to a man that is putting good matches week in a week out. He puts good matches with any men he's put. Sure, not on the same level as Batista vs Taker or Tista vs HHH, but good as Batista vs Y2J and Batista vs MVP. Hell, him vs Edge and him vs Chavo were good.
Besides, unlike his sucesor of lineage Goldberg, he can actually sell a beating and let his opponent dominate through out the match a lot of time.
That said, him vs Kane always, always suck. Crowd might pop, but hey, they popped when Khali and Show got face to face, but not by that it means it was a good feud or match.