I also remember a Jyotisha Guru who mentored me , when talking about marriage compatability , saying how..
looking at the Gunas were important. In the past, a warrior who fought for the King,
would need a wife, who would hand him his sword and shield and send him off to battle, instead of emotionally blackmailing him to stay.
I can see how Varnas would have worked in this case.
Does it make those who dont practice Varnashrama , evil, or unworthy of the grace of the Devatas? No.
Does it make brahmins and others who choose to uphold Varnashrama , evil or guilty of caste atrocity? No.
In my personal experience, i have 2 friends whom i trust,
who practice and support Varnashrama. One , who follows the Kanchi Peetham and the words of Maha Periyava strictly and
is a Sadhaka of Lalitha Devi.
On his birthday, he messaged me asking for my blessings as a Bhakta of Karuppasamy.
Another asked me to bless his beautiful child on his birth tithi. Both are Brahmins.
Does this look like the behaviour of Caste Superiority thinking people?
Most of them are harder on themselves and on their own group of people for not upholding the percepts they are supposed to, rather than on others.
This reminds me of the episode in the Mahabharata where Bhishma asks Maharishi Pulatsya on the merits of Kshetra Yatras.
The Great Rishi says, it is so that the common man can derive the very same benefits ( punya ) as the Brahmana does with his Daily Nityas and the Ksatriya with his costly sacrifices.
He even further says, if the Brahmana fail to do his requires Nitya Karmas, and the Kshatriya his costly sacrifices, they will become Shudras.
Even then the path of Kshetra Yatras and its Punya would be open to them.
I see the paths of Bhakti, Yoga ( Kriya ) and even Tantra ( which has its own system of classification not as bound to Varnashrama ) in a similar vein.
These systems do not need the stamp of approval of the others reliant on traditional Varnashrama, and ViceVersa.