Besides Brock getting the upper hand most of the time, the first part of this feud was good. Team Angle, Big Show, Heyman all trying to keep Brock away from the Champion was decent stuff.
I put a lot of the blame on Kurt Angle for the reason this feud lacked something. His multi-injuries and his most boring and bland baby face character in the world. At least they got smart and made Brock heel again.
Of course, Vince, Taker and others all getting involved in the feuds and stealing their heat didn't help either.