Claiming that playing in open will somehow "cripple" a player is a massive exaggeration.
Since December, if I'm doing powerplay, I've done it in open. I have been "crippled," hindered, obstructed, exactly zero times in doing so. I lost a ship once after making deliveries, returning home and was caught off guard. But since it was after I had completed my power-playing, I don't consider it to have hindered by doing so.
Sandro wants to buff the influence your actions have on your Power in Open, meaning that it doesn't entirely hinge on your personal reward (fun, and for some people this fun is their power doing well), and the Power's well-being and the ability to be just as much of help to an individual's Power in Open as one may in Private and Solo.
For now it probably is, we'll have to wait and see where/how clear that line ends up in the future.
Well, if they do something silly, we'll probably be fighting on the same side.