As someone who loves to craft, he's right crafting isn't end game. It's a completely different form of play. It would be like someone complaining about matchmaking wait times in a fps and being told "but you can play bejeweled on the launcher screen so what are you complaining about." Some people like to craft, some people like to do battles, some people like both. But they aren't substitutions for each other they are supplemental.