Вообще-то традиция носить одну серьгу в ухе для мужчин появилась совсем не в связи с гомосексуализмом.
Это уже сейчас, в наше время ей придают это значение, которое неверно.
Одна серьга в ухе говорит об анархизме, о принадлежности к какому-либо сообществу, которое идёт против определённых общественных устоев в силу родовых традиций, или политических убеждений.
Так, например, балтийские матросы носили одну серьгу в ухе, неважно в каком, правом или левом, обозначая себя как анархисты.
Лидеры цыганских таборов также всегда сверкали одной серьгой в ухе обозначая свою ментальную свободу от общества.
И те, и другие, на мой взгляд, были бы крайне удивлены и даже раздосадованы (что небезопасно) если бы к ним начал кто-нибудь "подкатывать" с гомосексуальными предложениями.
А донские казаки вообще бы не поняли о чём идёт речь, несмотря на то, что всегда носили одну серьгу.