That bsd analysis. There isnt a magical contract fairy that creates infinite contracts for every company.
Yes there are more fixed price contracts, but if you fuck up like Starliner you are less likely to get another one.
And even if you could get it. Boeing peadership has clearly stated they are basically not really interested in that anymore. The have lost billions on fixed price contracts in space and military.
Boeing has not been able to get much new from NASA. Their moon lander was basically embaracing. They are in the nee private station buissness much.
One SLS gets finally mercy killed they will not be a prime contractor anymore.