any fighter will need structural repair/inspection over its lifetime. Just because they are due for parts replacement, isn’t a function of poor mx. It is a function of use. The contractor will overhaul the aircraft. The Swiss don’t want to overhaul theirs. Like our A-10’s. Our B-1’s and EA-6B’s also have g load limits and/or altitude limits imposed due to longer than anticipated use. It doesn’t mean they’re junk, it’s use.
I don't think a metric exists by which you can claim that aircraft being grounded due to cracks are "most certainly not in poor condition".