For me, MMOs and other video games are not competition for tabletop play. They offer different experiences. They are different in kind, not in type. Video games are entertainment. You play them and are entertained. RPGs are a hobby. They require time outside of play, scheduling, and networking with other gamers.
I'm firmly convinced that what the hobby needs isn't a different game system or for a company to use a new strategy to survive. It is up to us, the gamers, to get more people involved in the hobby.
I run a meetup.com group for my home town. Since I started in January, I've met a lot of gamers. Met some people who gamed years ago but didn't know anyone to play. Met some people that wanted to game but just moved. Met some people that always thought RPGs sounded neat, but again, never knew anyone who played. I can think of half a dozen regular games happening in Springfield right now - something at least Monday-Friday.
So what do we need to do? Just do it!
- Keep a friendly inviting atmosphere.
- Tell newcomers to come to a meetup group before trying to get into people's home games to make sure that 'your playstyles mesh' (ie., you aren't some kinda weirdo)
- Have regular events with group input into them.
- Run one-shots, not a campaign. People will be more hesitant to come if its a regular campaign. Try out different games!
- Play these in public. You want those kids buying Yi-Gi-Oh cards or whatever seeing how much fun you are having playing RPGs.
- Be paitent, it will take time to grow. You'll also get a lot of people that sign up, post messages even, then vanish. Don't worry about it - its the internet.
- Get a game store to sponsor you, so you can have meetups in their store. If you can push sales, even on small stuff, do it. Happy store owner is a part of my success.
*This* is what will save gaming. Gamers getting over their prejudices, their insular nature, their sniping at people who have a slightly different nerd than they do. Have fun, get people gaming.
But truly I didn't start this because I wanted to wave the gamer flag. I just wanted to meet new gamers and have fun playing all these games on my shelf. And it worked wonderfully. I'm turning down games, games that I want to play, that have people in them I want to game with. Just no time.