You've nailed it by saying he's extremely raw. I think us fans are just so desperate for something good that we overrate almost every young player from the academy. With Hannibal it's extenuated by the fact that he was bought for £10m and was generally highly thought of in French football.
I like his enthusiasm but he has a very bad tendency to pick up needless bookings and possibly it's because he's trying so hard to make an impact as he knows the manager is difficult to impress. I don't know tbh, i think he deserved more game time before last night but at the same time, I don't think he's outstanding in any single thing so I doubt he'll be here in a few years either way.