On its surface that’s not a horrible position for a government to take.
It’s not unreasonable for the national government (in any country) to give some level of local preference to all procurement, not only something symbolic like flags. That would actually incentivize companies to onshore more of their manufacturing - or at least slow down their offshoring.