Given all the problems in this industry - about sewage releases - does this development tell us something about Big Biz? Is the time of Big Biz over? Is it time for the People to take over and run our utilities?