I've got to say, I'm not sure I agree with this.
Bear with me for a moment if you will. Why should we, no, not just us, but a game developer, be catering to a demographic which is unlikely to ever play or even be interested in your game?
Let's be honest here. Games are for gamers. Developers realize this, they make games for gamers. They don't need to search for a market, they have a market. A lucrative market, which will make them money if they play their cards right and make a good game. Why waste time, expenses, and resources on people who will in some cases probably, and other cases certainly never play your game? It's absurd from that point of view! You know who wants your product, you don't need to convince others to do that. In fact, your customers will be doing that for you. This is why games usually don't have TV commercials, while a movie will always have that sort of thing. A lot of gamers may watch TV, but why spend your money on advertising when your customers (Fanboys, even) are often evangelical about your product and try to get others to play it? To be more on-topic, why would you bother making a game annoyingly accessible for your veteran players, your bigger market, when your veteran players are likely to simply TEACH your newbies to play it.
Furthermore, why should we, the gamers, bother with casual gamers and non-gamers? Why should we try to expand our medium to the rest of society? What have they done for us? It's not only annoying when we talk about our games to people who don't know what they are, but games have had a bad media reputation. Our games get blamed for school shootings, and we, in turn, become suspects for those sorts of violent outbursts when we are hardly prone to them. Society as a whole has branded gaming as less of an art form as it really is. The obvious solution, the one that this article discusses, is that we simply become more caring and sharing, more open to people who don't game. To get them to give our games a chance. But, the problem in that is really that right now we're dealing with an age group that doesn't want to do that. Gamers are generally of an immature age. This is obviously apparent in the online interactions between gamers. The racial slurs, the gay bashing, the complete lack of comradery.
We are justified in our anti-socialism. Many of us who play games find solace from the outside world in them. They are our escape, the very idea around this entire site. If they are to stay our escape, we have to be vigilant. By bringing the outside world, the people and situation we seek to get away from in our games, we lose a small bit of significance in the whole thing.
Many find that "difficulty settings" are the solution. While I don't have a problem with difficulty settings at all, I like to start out my adventures on the easiest difficulty. See, I'm not a casual gamer, but I like an easy ride. I like to blast through my enemies and feel powerful. Sure, I am also a completionist. So, if there is incentive, I will beat the hard mode of a game with relative ease, but if I have no reason other than to make my game more frustrating, then I'm not going to do something silly like that. I am certainly not the only one who holds this opinion about games, either. I think many of us do. Not all, of course not, but I think a fair number of us would generally agree that frustration is not a positive thing and hinders the overall experience. (Yes, there is that moment of accomplishment, but that moment is just that. A moment. In comparison to the minutes, hours of frustration.)
Personally, I don't mind if more people begin to play games. This isn't the problem, the problem lies in that I don't want my games to cater to those people rather than me. I want my games to be challenging, thought-provoking, and fun, and these things can be damaged, swept away even, with the suggested methods in this article. As an example, I'll take the game Fable. In Fable, when you are low on health, your guildmaster will remind you that you are dying. Rather annoying when I'm fully aware that my health is low, I am simply saving my "potions or food" for when I really need them. As someone who is socially inadequate, Video games are my escape from people who don't accept me, usually the same types of people who aren't open-minded to gaming. Don't bring a good thing to it's knees by catering to the opposite demographic. We can handle getting other people to play them and become good at them, the developers don't need to help us. They have enough to worry about simply making a fun, high quality game without dumbing everything down for people who don't get it.
Keep the games about the gamers.