Germany has about as many cases in total as NY, yet less than 1/2 of the deaths. The death rate seems high in NY, maybe because hospitals could not cope?
Germany has about as many diagnosed coronavirus cases; the difference could be wholly explained by Germany testing more people. (Germany has administered 2 million tests, New York State [I didn't see a figure for the city], about 700 thousand.)