You're highly overrating Advantage on attack, which only occurs in the first round, and only on creatures who have not taken their turn. You see unlike Assassin, Thief, Arcane Trickster and Swashbuckler's features aren't made redundant by flanking rules or initiative order.