If the song is right, I've always been willing to let an average voice slip by. So, when Lou Reed or David Bowie sing , I don't care, as long as the song is good. The 90's have been a bad era for good voices. Soul singers have disappeared. Most of the young guns can't sing and don't even have the songs to get them over.
Country acts all sound alike.
And the singers with great voices haven't moved me, much. So, Celine Dion, Mariah Carey and Michael Bolton fans, you're at the wrong page. Although, all of the above have provided a guilty pleasure or two. No, my choices for great voices isn't without problems. No James Brown.