We aren't in a war where the F-22 is direly needed. So delayed but good is a lot better than on time but flawed, and a lot more cost effective too. Its a lot easier to wait a few years and have a properly made system than to have to spend a decade fixing mistakes made by moving an evolutionary system along too fast. A lot CHEAPER too. Especially if you have to retire the system a decade earlier than you would have otherwise because of those problems.
The US learned quite a bit back in the 50's and 60's about rushing out fighter designs and the problems it brings.
A person convinced that the ends justify the memes.