I am also not happy coz of bugs & post quality but leaving the forum is not a solution.
According to me, bugs can be tolerated if the post quality is good and post quality depends only on us. So we are responsible for this. I often visit MS forums and there also I can find lot of bugs, but since the post quality is good so I will keep visiting.
Even I m not able to give some time to post something here but then also I always try to be online on TDF coz sometimes I can find some good posts too.