I've been around for quite a while and I've witnessed the change this place has gone though, but in now way have I found any drop in quality. On the contrary; the site has never been this structured and easy to access with so many high-quality information.
That said; I suggest you blame others a little less and think a little more yourself before you post.
= good music is good drinking =