As trump said to the widow of a soldier killed in Africa, they knew what they were signing up to, didn't they?
What do you think the armed forces are for, if not to fight with whatever weapons are available?
White poppies are for peace, and I've worn them for as long as I've known about them, for over 20 years.
To not wear one because you've been reminded of what the forces are for is childish, in my opinion, but there you are.
The fact that RN forces are being belligerent is not surprising, is it, as that is what they are there for.