No I do not believe that this was true neutrality because you are supporting one side of the war. So in a sense I feel like yes, the Germans were justified in sinking American shipping because this was an act of war on America's part. All's fair in love and war.