RPGs are immensely popular. They are an incredibly cheap hobby compared to other. The personal buy-in, of course is big: you have to be interested in rolling dice, talking to people, telling stories, thinking about characters, counting and managing numbers and being creative in your sparetime...