I'd challenge the first assertion, though. "Casual gamers", at least not the gamers that I refer to as "casual gamers" when I use the term, by definition are not hanging out at places like ENWorld.
Casual gamers, at least as I've always understood the term, are gamers who show up to the...