Почему в городе большинство голубей серого цвета, а желтых единицы?
Это типичная видовая окраска видо: горный и степной голубь сизарь. Сформированная путём эволюции. А все остальные окраски в результате селекции (выведении новых пород этих птиц) и случайном поподании этих голубей на улицу. Белая и коричневая окраска у этих видов в природе не встречается, а чёрная как большая редкость у диких видов сизарей. Так-что это естесственная окраска вида как маскировка ( помогает и прятаться в сером ороде). А все остальные окраски рецесивные и просто выжившие.
Голубь бурого цвета, это мутант, у которого не синтезируется в организме черный пигмент меланин, а присутствует только рыжий. Аналогично у рыжих котов или людей. Рыжий окрас это пример частичного альбинизма - отсутствие меланина. Полный альбинизм это когда отсутствуют и чёрный и рыжий пигменты. Тогда животное будет совершенно белым.
рыжие они более упитанные и красивее
Вероятнее всего, потому что заводчики голубей покупают самые дешёвые породы голубей, а затем они (голуби) выводят птенцов, поэтому сизых голубей так много.