I agree with you. I don’t understand people who claim to believe wholeheartedly but don’t observe the rituals. On the other hand, I fully understand people who follow the rituals but fail to grasp the spirit of the law. These people, in my humble opinion, are worse than non-Muslims who are actually empathic and gentle. Hollow rituals mean nothing.
I do disagree with you about spirituality and religion. You’re assuming that one has to believe in a particular religion, or Islam, to be spiritual. What if a Buddhist believed in all the principles of Islam but obviously didn’t observe the rituals. You don’t think atheists or agnostics can be spiritual? They are spiritual, but not religious from an Islamic perspective. Furthermore, many people have doubts about religion so they may use it only as a pathway to spirituality.
It comes down the the purpose of religion, in this case Islam: is it to create better people or is it to create more Muslims?