One of the best around, its just a shame it ended so badly, he was better than that. That's why when you lose focus at elite level, you get your ass handed to you. At his peak he was amazing to watch.
Show me where people were saying Barrera was done ? I've followed the sport for almost 40 years and don't remember anything of the sort, it seems to me that you're making stories up to support you're argument. Morales was unbeaten when he lost to him. The Junior Jones fights were years before he fought Hamed. You also fail to mention that Barrera had beaten McKinney handily, the same McKinney who KTFO Jones. Always better to get your facts correct before criticising others.
Naseem Hamed was a flawed fighter (forget Barrera, he was exposed when he fought Kevin Kelley) but he was still a very good fighter (if not elite then he was world level by miles) and he had a special kind of charisma that made you watch him - whenever you loved or hated him (like Mayweather). He was the boxer who got me into the sport. He was a entertaining boxer who had a great career and he deserves his HOF honour.