This may simply be a symptom of my introduction to modern games occurring through the Star Wars TCG, but I actually like the importance of dice in this game, as well as in X-Wing . Since we don't have access to a mystical energy field, the most critical moments in the story of our playthroughs can only be decided by pure chance. If you trust Obi-Wan, luck doesn't exist in the galaxy far, far away, but it does in ours.
Dice can be good or bad in a game.
Too much reliance on them, too much focus on them, and the game is hurt due to it's random nature. When the player's strategy and input can be undone by the dice, the dice have too much power.
But dice can also simulate the unpredictability of real life.
X-wing takes a lot of skill to pilot the ships, plan your strategy, anticipate the enemies moves. You have to use skill to give yourself the best chance with the dice, but the dice still represent the reality of trying to shoot lasers at fast little ships flying through space. You might get lucky and crit hit their engine, or you may not and fail to do any damage at all.
A game without that small random factor of the dice becomes far too formulaic and predictable. People only move into combat when they know statistically they won't suffer any losses, or know exactly what they will lose and deem it worth the gain. It becomes a game of mathematics at that point and the theme can be sucked dry.
Sure, a Gozanti, and 4 TIEs should easily crush an X and a Y wing. Using statistics or some diluted trading system you'd scrap the two rebel craft and trade a TIE for it. But with dice, that Y wing might take out the assault carrier's shield generator and the X-wing that was shot may go crashing into it taking out the carrier. With an unlucky first round roll from the Ties, that Y wing survived and was able to retreat, but now those TIEs are stranded without their carrier.
Situations like that can be amazingly fun, even when you get snubbed by the dice. There are hero soldiers from Axis and Allies games from decades ago that still get talked about today. They were named, given ranks, and stood up to stacks and stacks of German tanks. To this day, some of those names can still send chills down the spines of the generals that lead troops against them.