imagine being offended that someone uploads an addon right after yours like it changes anything in the long run. if people see your mod as better they'll download it; the vest stuff was mega stupid because they're literally just vests
I shouldn't have to explain how doing something that has short-term consequences but no long-term impact doesn't make it okay in a social context, so I'm not going to.
plus its not like you shouldn't expect people iterating on your addon's idea, especially for common ones. two people uploading a vest could be entirely coincidental and it's not like either one of them had to wait an arbitrary time limit to upload their work in order to not be seen as richardish
If someone 'iterates' on my mod using my idea as a base, that's fine. Nobody is arguing this point. But if you find out you're developing something in parallel with someone and intend to finish at a similar time, you could argue the polite thing to do would be to attempt to start some kind of dialogue with them and figure out how you can proceed in a way that benefits everyone.
Taking someone's idea off a discord server while in development, racing to rush out a marginally better mod, and then releasing it the second you see mine go live to spite me and put me down, is pretty damn rude and very avoidable. He has every right to call that out.