Why? Why do we make excuses for people to continue being arbitrarily judgemental of others for inconsequential differences instead of allowing people to just be themselves so long as they aren't causing harm?
To him, he wasn't "pushing social boundaries". He was just doing something fun and sharing his niche interest with others in a fun way.
It is other people who made it a big fuss by placing their assumptions onto him and being judgmental of his actions instead of being accepting of their differences and their right to be different.