Online marketplaces and B2B platforms are changing the game. Are they helping or challenging salespeople?