Besides being hyperbolic, this is factually stupid.
How so? Boarding a sovereign nation ships and taking them over on the high seat is the definition of piracy. Promising to do that to China’s tankers that currently pass through the strait constitutes a naval blockade of a nuclear armed superpower. (that could crush the US with its own embargoes). Is this hard?