Starfighters do not have nice, easy to look at simulated representations of the engagement. There's only so much information they can take in while concentrating on flying and not dying. By issuing squadron commands, you are dedicating analysts to providing instructions and digesting the sensor data your pilot's computers are collecting but don't have enough time to analyze fully.
Your pilots aren't just stopping dead in front of a ship- They're lining up shots, taking evasive action, and coordinating their assault. Squadron Commands let them do this more efficiently, allowing them to do more because the pilots can focus on the task at hand. You'll notice this is pretty much exactly what's happening in the first Death Star Assault- You've got flight instructors standing by and advising pilots in the field.
Ships with rogue fly larger ships with more powerful computers and typically have multiple crew members, allowing them to take in the larger picture and better coordinate an attack, although they're still not as effective as they would be with dedicated support. The exception of course is Han Solo, but he's Han Solo. He shoots first ![]()