Rockets got lucky without Yao. They can win without McGrady because he hasn't been healthy for 3 years or so, but they can't without Yao. He does too much on offense...mainly having a buncha effective post moves and good passing.
Also watching more of Dwight Howard....i kinda think he is overrated....He has no post moves right now.
EDIT: Overrated as....he is still the 2nd best center in the NBA. Once he gets post moves he'll be teh best.