You overestimate the Turkish software development a bit, Turkey is still at the beginning, the other manufacturers have been developing these really modern combat aircraft since the 70/80s and therefore also have a head start in the software development of the operating system and its applications in the aircraft.
The Americans, Chinese, Europeans and to some extent the Russians have taken decades to develop flight systems that run efficiently with today's hardware, e.g. main computer, AESA radar, flight control and target computer that not only harmonize together but also develop situational awareness, in principle a summary of the collected data and an evaluation in the form of a user interface, e.g. in a helmet HUD or displays in the cockpit.
ASELSAN & Co also claim that they can do this with the F-16 Özgür I/II, TAI KAAN & TAI Hürjet.
But this can and should be clearly defined and the actual data provided by the hardware and software are two different things.
How do you know that the retrieved data is not only worse from ASELSAN Systems, but also slower than that of the American/European versions and in a dogfight, for example, time is a very important factor.
I want to draw a comparison with a current iPhone, for example, where the software and hardware has been optimized to death over a decade so that it runs really well, and for comparison a completely new Android smartphone manufacturer comes onto the market with its new smartphone, which probably still has teething problems and runs on unoptimized software, and you have to imagine aircraft systems in the same way.
There is a reason why Turkey really wants to have F-16 Block 70 and Eurofighter, the hardware and software is simply not ready yet, it will take at least another 7-8 years to get something usable.