Let's say the USA does gain control over the Straight of Homuz, wouldn't that be quite an issue for China though? Where would it get it's oil from?
I don't agree with what's going on in Iran, I'm just thinking that regardless of whether or not it's a good idea, if the USA is basically in control of all meaningful oil exports, then it's game over for any significant Chinese military action because, they won't have the oil to run their aircraft carriers etc (they don't have nuclear carriers).
I think I understand their logic, but I might agree with others who say this is going to be an extremely bloody / unpopular war with very little justification for it's existence.