I really agree with the bolded part. He should have been fighting twice a year in the UFC so he had more time focusing on refining his skills, especially using his range properly. At this point he has taken way too much damage for how young he is. He is going to be fight old at the age he should be peaking.
^^^This. It's not just the fights he's been KO'd in either, he's taken plenty of punishment in fights he's won too. The longer his career goes the more uneasy I get for his long term health.