Hiiro is a common atypical anime archetype hero that I have seen in MANY MANY MANY anime. One difference is, his antics are at least a bit humorous and though he is at times pissy, arrogant, and sensitive about insults, he never actually takes action against his friends for making jabs at him like it was all an act and he instead focuses on the quest or mission. I can see this type of idiot, reckless, aggressive, hero in many anime such as: Attack on Titan (though not quite as bad but he still fits the mold a bit); Fairy Tail; Black Clover; Gonna Be Twintails (though at times he shows some tactical skills despite his stupidity and insensitive behaviors);Outkast (sorry but anyone dumb enough to tolerate that beast of a woman, is an idiot); Zero No Tsukaima (same reason as before); Seraph of the End (this is a great example of the idiot hero type); and Full Metal Panic.
I could add a lot more shows and characters to the idiot hero archetype list though. I see such a character too often, but Hiiro is somewhat refreshing because it is slightly different from the more common idiot hero archetypes I usually see. Still that does not excuse making him such a character or a bad character. He is not the worst but not perfect and not one I would like nor expect to see as a lead in this type of story with that kind of power. I simply don't see average people often enough which would make more sense than perfect or way below average or bad despicable quality hero types we most often see in anime. He isn't alone in the show and there are some good characters that give it a decent balance and we always have the hope he will eventually change or grow in to a half way decent human being yet.