People shouldnt rappers to any standards because they go to the people with the most money or someone who can help them make more money. I bet E-40 would be on bad boy in a second if puffy offered him a huge contract and told him to start repping the east coast and wear shiney suits.
Money is the only thing that matters, like Roy Jones in boxing, most rappers dont care about rap they just see it as a way to make money.