There has been a lot of talk about how the B-wing has basically replaced the X-wing in its own role.
There have been lots of fixes suggested (or demanded). That will not be my intention. It has been discussed enough. (well not enough for everybody; someone is probably making another thread for it right now)
What I would like to point out is how I think we got to this problem. Their dials.
At first glance the b-wing seems to have an inferior dial. It has 6 red, 5 white, and 4 green maneuvers. The X-wing has 1 red, 10 white, and 4 green. I think what FFG wanted was to give the B-wing a worse dial, while at the same time letting you take Advanced Sensors to mitigate all the red.
The idea being that naked an X-wing flies better than a B-wing, but upgraded the B-wing can compensate.
But it turns out is actual game play a red hard 1 is likely better than a white hard 3. I also think that K-2 turned out to be way more useful than FFG expected it to be.
I think FFG wanted the naked X-wing to be better than the naked B-wing, and the B-wings utility would come from how upgradeable it is. Unfortunately the naked B-wing was just better than they expected, especially in the dial.