I don't think making all humans high-viz is the same as making everything high-viz
With that said, it would make a lot more sense to just enforce more training and license requirements on driver's. And set size limits on vehicles so they can all actually see what's in front of them.
I only knew the song years ago from one single source which was a DDR game on Xbox. Born the same year too lol. Until my 20s I thought it was some obscure song with cheap to buy licensing for the game.
In the last 5-10 years though I did see the music video for the first time and in the past couple years I have seen his name pop up several times at least.
That's about it though. I guess I never really listened to music until my teens and any car radio was 70-80s rock or even older pop music.