I work on stuff in used in payment systems too and I agree. (It wasn't me who downvoted you). Back when we could see the scores, it was possible to downvote something that you considered overrated or alternatively refrain from downvoting it if you didn't feel it deserved to go negative.
I've spent 10 years in the security industry building new technologies, several of which are used widely in large banks and payment services.
Nobody should expect respect but disrespect should not be so readily served IMO.