Like you - the sites owners have shifted interests...Its more about the support forums then it used to be...

I just made that up - but it sounds good.

Then there's the part about how the world is full of sites that do builds and reviews etc. aka - readily available....