I see you answered your own puzzle, with your last sentence :-)
True. But it’s not going to end well. These “smartest people in the room” are shortsighted and way too trusting of the Chinese, who can and will turn off the tap once they’ve gotten what they need from these fools.