Because otherwise they'd be considerate of others and just wear a top, it's not really hard, basic clothes in modern times are easy to come by for everyone. I think men should cover up as well; male chests are also commonly viewed sexually, people just don't treat female or gay sexuality as seriously.