The Ick

This is one of those overused phrases that just means someone or something makes you uncomfortable, as in, “Guys who talk about NFTs give me the ick.”
It’s fine to just say, “Publicly discussing your investments is tacky and gauche — even made-up investments like NFTs.”