Ziegler has a point. The problem is, it's an irrelevant point.
So much of current baseball policy on PEDS--both official, and unofficial within the media--is about blame. Most of it blames the players. A lot of it blames the MLB organization. Some of it blames the media and fans. This particular commentary blames the owners and teams. But that does absolutely nothing for the problem. Instead of trying to find a solution, it is passing the buck.
Baseball history shows that all sides within the sport will do whatever it takes for two outcomes: win games, and make money. Players will cheat and lie and jump teams to find the best place to win and the best contract. Owners will do what they can to either acquire the talent to win games, or game the system to make money. Media and fans honestly don't care what players do, as long as they help teams win games or help the media earn more money.
Suspensions don't work, and we're seeing why: players like Peralta, and Melky Cabrara, and likely Nelson Cruz, can still earn big contracts. Making longer and/or stronger suspensions won't stop that.
Penalizing the teams won't work, because the owners won't want those restrictions, and even if they are convinced or cajoled into them the union will go to the mattresses on anti-trust and collusion charges.
Permanent banning might be the one solution, but that puts PED use on par with throwing games, and those things aren't even remotely the same thing.
I don't know if there is a solution out there, but statements like this aren't helping anyone.