You sound like you have not experienced the Holy Mary’s apparition personally.
Do you want to limit Catholic faith to what your little brain can comprehend?
Is there anyone who knows everything about God or his spirits movement among us? 
 
What exactly do you gain spiritually by your bad mouthing here?
Is your spiritual devotion walking on your Treadmill?

How do you know what people experience by walking on their knee?
Do you know how God’s spirit will respond to their devotions/penances?
Jesus’s passion does not exactly make sense in our logical mind, does it?
 
If you have your ways to love God and your neighbor, follow it without try to hide the sun with the palm of your hand for everyone else!