As a mere user, I am embarrassed for you.
As a moderator you can conduct your business how you see fit, but to dress down someone else publicly in a thread is not only off-topic but unprofessional.
Even more so when you are obviously taking out your emotional frustrations on another person in a public thread.
I highly recommend that in the future if you feel the need to dress someone down, that you take do so privately.