If we go to war with China they can shut down American retail trade in about a week. Therefore, we are not going to go to war with China and the Navy will not be important, at least not for that reason.
The idea here is "emerging threats." China is, at this time, not a threat. The Chinese think long term. We will all be long dead and the current class of destroyers all decommisioned before this threat appears on the matrix.
I would rather see an economic depression and even nuclear war than see any surrender to China.