If this your take on enjoining Al-Maroof and forbidding Al-Munkar which is an order to all the believer, then you said it all.

But for now,  just take a chill pill, guess you don’t need a mehram to travel around. J