Hi, welcome back!
Well, first of all, that's an extreme exaggeration. Members still post here every single day. But, yes, a lot has happened over time and there are a lot less members these days. There are a lot more ways to communicate on the web, and forums have taken a back seat. Still, the members that do post, including myself, are very active.