The problem is that in the past they have said that the tags are assigned based mostly on lore. Of course, there are numerous problems with that in the game already. CWChewie shouldn't have the scoundrel tag, for instance. FAT should be Phoenix, and STHan and Farmboy shouldn't be rebels. Given the use of the veterans in the JTR Hero's Journey, they should obviously have resistance tags. But by and large their philosophy of "give toons tags that they would believe they belong to" holds. That is clearly not the case here: STHan would consider himself a smuggler. Ezra too. Even after season 1, Ezra was still teaming up with Hondo more often than not to get some contraband and smuggle it in or out of somewhere. Chopper and Zeb were his standard allies (and Kanan, but at least he disapproved), so Ezra, Chopper and Zeb could be given smuggler tags while not giving them to Sabine, Hera or Kanan. Lando is a corner case and I can understand not giving him the smuggler tag: when he was in charge of Cloud City, he was no longer a smuggler.
In contrast, Nest sees herself as a rebel, and not a smuggler. And in fact, all of the Solo crew are pirates or bandits, not smugglers. The Kessel run wasn't to smuggle contraband, it was to get away from the "cops" after pulling off a heist, and I've never heard of train robbery being called "smuggling" either.