Im not jugding the people that dont like modern day rap, cause when i got introduced to it, i hated it aswell! Most teenagers seek the most glamourous songs that in fact, suck major dick (no offense) but has huge hype.
If you want to listen to some real rap, you should listen to Eminem, 2-Pac, Nas, Hopsin, etc
Heres a well-written example of a rapper, that to this day has one of the most well-written, low budget example of a reality check.