Modern rappers are very DIY. More often than not they show themselves to be a Jack of all trades, master of none. But when it comes to technology, they just aren't the best. The first .zip release of Run The Jewels had some of the worst ID3 info of the last five years. Chance The Rapper's Acid Rap, a free project, got leaked hours before it was actually supposed to. Action Bronson's Blue Chips was released without one of the songs. Some of these aren't the rapper's fault. They trusted someone who said they "knew how to do that," but clearly didn't.
Also, the practice of big-name artists releasing free projects via DatPiff needs to cease. Crashing a site isn't something to be proud of. It means slow download speeds and frustration for your fans. Give some thought to the user experience. Instead of buying that new S600, invest in a couple servers and a domain name and release your shit yourself.