I agree with you. Bernard Lonergan wrote that Geniune Religion is Love. In parishes that stress Church Teaching focused on rules and doctrine that fosters judgment and dualism, I can understand the stimulus to flee. Meanwhile, parishes that focus on the teachings of Jesus, involving inclusion, caring, sharing, service, and forgiveness are attractive and inviting, and nurture spiritual growth to change and support our lives. 
Buddhism has also discovered Love as the key to Enlightenment.