Forward Rebels group goes big with a full-page CA ad today. "Our leadership has failed us."