That's bullshit. I don't care about graphics, I play lots of indie games, some of them are made by a single person. There are free game engines, so basically all one needs for a successful game is just a good idea for the game.
And a friend of mine still mostly plays the goddamn Ultima Online, the game that was released 28 years ago.