Shit like this happen all the time, a hot and popular forum decline over the years and old member don't do shit about it but complain and just think they're better than everyone.
Changes happen, change in ownership happen, change in community happen. You can occupy CarAudio.com, whine, or just let it be.