Nope, this site is just as busy as ever. Simply look at the publicly presented stats on the home page.