Earlier quoted context omitted.
I certainly understand where you’re coming from and why. However, for me there is an important difference: nationalism is always “I support my nation because it is mine ” whereas patriotism (can be) “I like my nation because of stuff it is actually good at”. There’s certainly an overlap, and not just because of cognitive biases, but the latter doesn’t need to denigrate other nations when saying ones’ own nation is go…
I disagree. If I said "I like Germany because it is comprised of the superior Germanic race" that would be nationalism, but under your definition it would be patriotism. If you're saying that this is not within your definition, then I think your usage of "good" in your definition is question begging.
I would count “I like Elbonia because we have the best mud farmers in the world” as patriotism. It may be untrue (which is a separate issue), and it may be chosen post-hoc as the only way to stand out (ditto), but it doesn’t imply other nations are no good at farming mud.
I would count your quoted example as nationalism for the same reason I would describe "I like men’s football because it is comprised of the superior male race" as sexism, while I would say that “I like men’s football more than women’s because I sexually fantasise about men and not women”, isn’t.