I'm not sure I understand the difference between "crappy forums" and subreddits. They have all the same features. Tags function as sections. You can sort threads chronologically. Karma. I suspect there's no actual difference, the author just liked the sort of people who were willing to deal with the traditional "crappy forum" interface for the sake of connecting around some niche hobby, and it provided enough frictio…
The crappy forums don't have to let anyone register without a vouching process if they don't want to. They also don't accidentally end up on the Reddit Front Page and get swarmed by a mob of overly-enthusiastic or angry strangers who don't know or follow the community's etiquette.
The maker communities, music subs, and local/city subs I'm in do not have any of these problems.