天上红色的星星还是相当多的。恒星的晚年阶段——红巨星、红超巨星广度特别大。
在全天最亮的21颗星星中。参宿四,心宿二都是红超巨星,毕宿五是一颗橙色的巨星。可见在天上的星星中,红色行星的比例并不低。
但是在城市里观测就不对了,什么星星都不容易看出颜色。不仔细观察,参宿四、火星这样的著名的红色天体都看不出颜色。
楼主说的效应也是有的,今天黄昏后架了望远镜看了几颗星星,天上有些薄云,毕宿五这样的星星肉眼看着是白色的,但是望远镜一看通红通红。望远镜看到是红色的原因好理解,有薄云,红光穿透力更强。
但为什么肉眼看起来星星是白色的,这个问题或许应该问到生物或者心理版块吧,天文是无能为力的。
因为夜空除了星星全是黑色,人的眼睛因为看黑色多了所以对白色的分辨能力更强,红色就变得不易察觉了。