Earlier quoted context omitted.
When you write a test case, you define what "Passed" means. If this test flight overall meets SpaceX's definition of "Passed", then it was a success, regardless of what anyone else thinks it should mean.
If your test case for left pad passes when it outputs a string of the right length, your boss is going to judge whether it's a good test case. Since this is all being done on federal grant money, it's legitimate to have higher expectations. This test was good, though - the previous two were disappointing.
Its true that SpaceX has gotten federal money contract for landing on the moon to the tune of $2.9B. But the Starship program is going to cost a lot more than that, Musk estimated $10B and has done stock offerings to raise money. And you have to take into account that the federal money has to support 100% of the moon specific parts of development.
So, its true that the feds are helping w/ Starship development but "all" is not accurate.