I’m hesitant to say that when it comes to Christianity because it has been used as a reason for imperialism and colonialism. I mean crosses and such has become just another fashion accessory but I wouldn’t say it’s the same.
with christianity, it is so pervasive that even with someone wearing crosses for fashion, most people still associate the cross primarily being a religious symbol.
with things like tshirts with hindu gods on them, many people can recognize that they’re hindu religious figures. however, frequently they are more familiar with the depiction in a fashion sense than in a religious sense (eg. they see more people wearing it as a fashion than they see people practicing the hindu religion sincerely).
with things like hamsas, people often have no idea that there even is a religious significance. therefore their entire understanding may be of it as a fashion symbol.
that’s part of what distinguishes crosses and other religious symbols, i think.