Because Anglicans are less hypocritical than Catholics? Really?
All churches are hypocritical to some extent. Because all are run by fallen human beings. You will never find any church free of flaws and hypocrisy.
I made my peace with the Catholic Church when I accepted the fact that it is run by men as flawed as I am (despite their centuries of pronouncements on being infallible).
If I went to another church they’d still be flawed, just in different ways.