The word "Forum" means "a public meeting place for open discussion" and this is the aspect of web forums that a lot of members forget. There seems to be a tendency on web forums, and not just this one, for members to post but not comment on other member's posts.
If someone posts a comment about something and it gets no 'likes' or replies it's not really an incentive for them to keep posting, and that sadly can lead to a forum closing down.
Anyway, that's my 2 (insert currency of your choice) worth so Welcome aboard AF. Pull up a cushion, or a chair if sitting on the floor isn't your thing, and I hope you'll like it enough here to make it your new home.