The Catholic Church will continue its downward spiral until the Flock rises up en masse against the leaders of their church. When the Priest preaches SJW, pro-Homo, Socialism, walk out en masse. When the tithe is passed around drop a note instead of a check and tell them to ask Soros and the democrat party for a donation. Send them a message. Until the Flock rises up nothing will change. It will just get worse. The Flock is walking away from the parishes you describe.
If you can find a church local to you in either one of these organizations, pay it a visit; I think you'll be surprised:
www.fssp.org
www.institute-christ-king.org