The only way anything is going to change is when lay people in the pews say enough is enough and get up and walk out.  I'm astounded at the frustration and level of debate I read in the comments section week after week, year after year.  When the pews are empty and the money isn't coming in, things may change. It's the Catholic form of resistance and protest.