Tupac gets hero worship because he used to try to put money into underprivileged communities, especially the ones around where he came from. He used to do concerts, basically in the streets, in these areas and give all the money to the local schools and communities centers iirc, and he was big on “not forgetting” where he came from. Does this excuse other behavior? No, of course not, I’m just stating the part of the “why” he gets the worship. The documentary “Tupac Resurrection” has a ton of handicam footage of these shows he would do.