In general agreed, but also depends on what the reason you gave on if you are a hypocrite.
IE if you said “I’m not opening this up to Chinese millitary use because I don’t want anyone to be killed using the tool I’ve made”.
on the other hand if your reason given was
“I am not opening this up to chinese millitary because I would fear they might use this against the US millitary”. then you at least aren’t bullshitting anyone.
I mean, it’s just like e-mail addresses, I really don’t understand the difficulty. Yes technically if I want to e-mail joe smith, I need to know his address, including what mail provider he uses. Which is why when I ask for his e-mail address he tells me “[email protected]”. and not just joesmith.