There are attachment based builds for Lance that can make him go more aggro than before. So I wouldn't call him one trick pony. But yeah Garth is easiest rogue to play. He has many tools to help him deal with ally based decks that support his ability well or work good on their own. Once he gets that board it is really hard to take it back and as PB said with Viska, weapons, Garth concoction he can fight back even if he loses it.
Bookmarks