I think it's all relative. "Good" is certainly an opinion here.
In some ways bad speakers are like blurring the image. Everything looks vaguely okay, but when you remove the blur suddenly you see flaws, and they might bother you. Back when they went from standard def TV to HDTV, standards for makeup on TV had to go up because suddenly you could see a lot more flaws.
Even though everything sounds better on better speakers (agree) sometimes you start to notice shortcomings in recordings, or that some are relatively better / worse, where you couldn't perceive that before.
I think that songs that actually sound worse on better speakers do exist, but they are truly rare. I only personally know of one:
- I really liked the sound of it on a mono bluetooth speaker... on an okay system it's awful and on a good system it's just okay. (IMO. I think the tonal balance during the chorus is just way off somehow.).
I guess it's a total matter of opinion / semantics as to whether 90% or 5% of recordings are "really good". I used to mix my own music and pay a lot of attention to that, so I tend to be picky as to whether I would call a mix "fine", "good" or "great". e.g. I would call Graceland overall a great mix with a few minor flaws.