That is still not the shift they use today. The shortstop is still on his side of 2nd base.
As much as everyone hates the shift, I think the blame is misplaced. Too many hitters only want to pull the ball and secure extra base hits. That's were the big money contracts come from. That problem starts at the organizational level. The Astros demonstrated that if you take what is given, you can win consistently. Every time a team moves everyone far away from third base against a left handed hitter, I wonder where is the bunt. Not a good, soft, to the grass bunt - but simply making simple, solid, non-swinging contact aimed to the left side. There is nobody there. Nobody. Base hit. Every time. Maybe a double if the hitter has speed too.
It is not sexy. Would start driving fans nuts. But if a team simply said, hit away from the shift or sit - a young team not full of stars might find success. In a copy cat world, that would force other teams to start pushing the hitting away from the shift and sacrificing power until the shift becomes less drastic.
I agree that the pitchers are dominate but not by that much. Much of the strikeout rate comes from swinging for the pull hit. Again, big risk / reward with power numbers driving paydays.
I also think speeding up the game by pitching fast only helps a team. I can't believe that more pitchers don't follow Buerhle's example. Keeps your defense interested, batters off balance, fans engaged.