I remember when tech news sites used to (rightfully) harp on about Chinese tech companies and how they should not be trusted given they satisfy every whim of the CCP.
But now large tech companies in America can't even challenge the naming of a Lake and just folded, meekly.