I completely see where you're coming from, and just wanted to give my perspective as another member of the mod team!
Firstly, I can definitely see what you mean about the prefect team sometimes not assisting players in chat while online. I will be the first to admit that sometimes my mind isn't...