I know they mostly don't make money, but his games are not the kind of games people play on desktop/console. Which tend to be sit down and play for a couple hours over voice with a bunch of friends.
Cas's games are more the grab an iPad and play for 20 minutes while waiting on the bus.
He would most likely have a better chance at breaking even in such an environment.
Clarification: the article author isn't Cas. So the author writes iOS games, whereas Cas writes Java games. (Though they are Java games which cleverly bundle their own JRE, avoiding a lot of the horror that can come with it.)
Sadly he is making them for desktops where people expect triple A games and play only those.
Cas, if you are listening... MOBILE!!!!!!