I mean while not exactly small the companies doing these changes I'm sure would rather not have the chance of being sued at all for the extremely blatant names. A US company distributing these aren't necessarily explicitly at risk, but if you have one blatantly obvious Stand or character named after a band (Speedwagon works as an example they can easily get around because he's never explicitly called REO Speedwagon, only ever by his full name... Robert Edward O. Speedwagon, which just happens to be the initials REO Speedwagon. This is easily identifiable as an homage versus just straight up calling a character a name of a band or a song.)
I also don't think they changed Forever in Part 3, which is a general enough term that it wouldn't be clear it's referring to the Wu-Tang Clan, but I doubt they care even if they do know. But from here on out it's all
explicitly band names and album names and song names for stuff. There's no wiggle room. All it would take is one record label to sue (and it's far easier for them to sue an American company or branch like Crunchyroll, Viz and Namco Bandai's US division.) and then the floodgates are open once stuff like "Hey, these companies are using your guys' names without your permission!" and all the litigation happy companies step out of the wood work.
They wouldn't be able to easily reach Shueisha/Araki in Japan because of the time investment, language barrier, etc.(as well as needing to work within the confines of Japanese copyright law.) Whoever cares cares and already knows, who gives a fuck about the subs?
To this day the only thing that ever got changed in Jojo's in Japan because of outside influence was the OVA adaptation depicting Dio reading the Qur'an.