You can't really compare old school rap and new generation rap. It was a different time and a different mindset. I listen to certain rappers from this so called ''new generation'' but mostly listen to the oldies (NWA, Pac, Biggie, Nas, Eminem etc.) Not saying that this new rap scene is completely shit but it is not even close to real rap. But as the times changed so did the meaning of rap. Before it was a beat and a rappers words nowadays it's a sick beat and incomprehendable words. Not saying all of them are like that but some of the big boys are. That's my opinion.