Yep, but the thing is, now we need "good" SLs because they have to do ALL the work. They need to keep track of the spotted things on the minimap, they need to look out for enemies near the flag they are attacking, they need to hide so they don't get their ass killed...
If the commander could help the SLs feeding them valuable info (for example through markers on the map), even an "average " SL could play better, because he doesn't need to "guess" where the heavier enemy units like Tigers and infantry squads are, he could just look at the damn map that would have the latest info on it (if the commander is competent to get that info from other squads).
Nobody's talking about "orders". After all, the SL can always refuse the order. The commander's role should be keeping an eye on the big picture and advising SL to take the less defended paths.
Sadly, as every SL knows the commander currently can't really do his job because of the limited toolset, they just ignore him, and rightly so. But if the commander is competent (has a really good photographic memory) and the team is cooperative (lots of spotters), he sometimes gives good advice. Yet SLs still ignore him because they don't believe him.
The bar for SLing is huge. Yeah, we have the "good" SLs now. What happens when they leave? Or when they teamstack? How will the gameplay look then? It will look bad, as new players need to play a certain amount of hours to get to know all the maps and the good paths of advance and hiding spots.