I am still waiting for you to tell me why I need to explain my posts to you? Do you have an answer?
It seems to me you might have too much time on your hands....
You are posting on a public forum, whining about the posters on it, knocking it and making off-topic complaints about it.
You seem to want to make this personal now, when you are the one who chose to appear on this thread and denigrate this forum.
We can all see you can't defend your behavior.
I see you have even more time on your hands than I do.