If you were entirely disengaged and never visited the forum you run... then sure you might not know where people are posting.However it does stand to reason that they [Politics and Religion posts] can be in other sections.
If you want the cite to thrive (i assume you do, because it pays you), Then it is time you did some work to earn the money from the forum.So, what do you all recommend to help bring back bike content? we can run ride of the month contests, invite new sponsors, we can get our editorial team to add some new news about the latest models coming out. If you guys want to see it we can add it because we want the site to thrive, both on a personal and professional level. A live site is more useful than a dead one so what do you suggest to revive this one?
If you want the forum to thrive, you need to figure out what variables drive engagement in a forum.