Is X4 realistic? No. Should the game be believable? Yes. Is it believable, that powerful warships costing millions of credits are commanded by utterly incompetent morons who can't execute even the simplest commands? No. Should the game be fun? Yes. Is Space Idiocracy simulation fun? No.
Stop comparing X4 to real life. People play games to escape real life. The decision to dumb down the AI decision making for the sake of this frustrating, grindy, tedious half-baked skill system was incredibly stupid. Who in their right mind thought it was a good idea to make their already barely capable AI even worse?! The lack of tools to manage and train pilots effectively makes the whole thing even worse. It's a huge mistake Egosoft has to learn from. And if they want to implement an experience/skill progression system, there are plenty good and working examples as to how to do it right. Hint: not by shooting your AI algorithms in the leg.
Honestly (here I go again) what I personally would like to see instead of the current completetly black box implementation is a clearly communicated and simple trait based system. After a few battles a pilot might gain the "Battle-hardened" trait which gives the piloted ship +X% HP. After a few trading runs a pilot might gain the "Well connected" trait making all his/her trades +X% more profitable. A captain piloting a builder ship could gain the "Master builder" trait accelerating station build speed by +X%. You get the basic idea. Would it be realistic? Maybe not in every case, no. Is ship HP realistic? No. Is it still in the game for gameplay reasons? Yes.
There would be not star ratings so commands would be unlocked by purchasable, researchable, plot reward or lootable software.
I have to say the fact that they didn't touch the most complained about mechanic in the game in any meaningful way since release doesn't make me very hopeful about Egosoft's viewpoint on the issue. But then again they did update the Paranid ships, so...