Well, at least the Tricolour symbolizes a republic, and a nation that, for the most part, the USA didn't have an ongoing series of wars and skirmishes with.
But yeah. Kinda weird to see it on the flag of a totally landlocked state, though I guess not so weird when you consider that the original...