Im have my moments here aswell...
The mods take a more informed approach to threads here though.
The difference being, on here you are allowed to express an opinion without some 12 year old American saying 'whatever' all the time. That gets so boring.
I actually tried a few enthusiast forums before settling here and it was the best choice. I also use 1 other that is run by a member here aswell.
This place is far more knowledge based rather than opinion based so thats better for me and most anyway.
BTW........Who says i dont participate? I post infrequently but i do post there