This is great to see - we need to see more church discipline.
You can't have Catholic politicians disavowing their faith through their public actions without receiving repercussions. It only serves to confuse other church members and the laity and reduce commitment and resolve to the faith.