You are missing a major detail of the idea behind the law, Mr. Bill - running over pedestrians does not become legal, nor does zooming in front of cars waiting at the cross street... you can only roll through if there are no other road users in or waiting at the intersection. The idea is to treat stop signs as yield signs, not as anarchy symbols.
I would think the Idaho Stop idea puts more onus on bicyclists, not less - if you run a stop sign and get hit, the intersection was obviously not clear, and so you should have stopped.