A huge advantage Tesla has over the other manufacturers is the Supercharger network. Tesla knows where vehicles are located, for vehicles on routes they'll know how much charging is needed, and they know which chargers are being used (and their state). With that data, Tesla could do much more to better share the superchargers between vehicles - and to better predict how long vehicles will wait and how long they will take to charge.
Another factor - all vehicles built since late 2016 have hardware that will support Smart Summon. Beyond providing virtual lines, Tesla could also automatically park vehicles at the best available charger (when it becomes available).
And if Tesla ever deploys the automatic "snake" charger, they could even automatically connect and disconnect from the chargers - and fully implement the virtual queuing for superchargers...