I wouldn't deny or argue that. I was under the impression that it just had more pitfalls than other sources these days, which led to it no longer being the go-to source it once was.
I haven't noticed any pitfalls, but some other sites have fancy looking interfaces, and they might organize things in a fashion that you find more convenient. In other words, it's a question of what features you want and where you can find them.