No one is controlling anyone.  Anyone who is unhappy with the teachings, practices and beliefs of the Catholic Faith can leave at any time and go somewhere where they will be happy.  No one is forcing people to stay.  No one is putting a gun to someone's head and forcing them to be Catholic.

If you don't like what the Catholic Church is about you are free to leave and find another church--where they teach, believe and practice the Faith you think they should. There are any number of thousands of Christian churches, pseudo Christian churches.  I am sure you could find one that makes you happy.

Why people stay in the Catholic Church when they are so unhappy with the Faith the Church professes is and always will remain a mystery to me.