Yeah, that doesn't sound good. Not everyone wants to be a hero. There are certainly people that judge a game primarily by its crafting system, and while I am not one of them I see no reason to exclude them from the game.
I don't see much depth in their definition of "meaningful choice" if the only real choice is to do "heroic things."
On the other hand, maybe that was just a clumsy way of saying that heroic classes wouldn't be crafting. Separate crafting classes wouldn't be too bad.