I think Asta’s annoyingness is actually great.
I know it is considered the top reason for the Black Clover hate, but it really forces the rest of the characters to show something about themselves (and sure, Naruto did it first), which takes a lot of the focus from Asta and turns it to the rest of the group.
And because Black Clover has a ton of characters who not only exist, but learn and grow, Asta is sort of the background plot device, keeping things from ever getting stale (which is generally good in a battle anime).
Also, don’t y‘all know some annoying motherfuckers? I sure do! But seeing someone be annoyingly determined and positive (again, sure Naruto did it first) is sort of sweet in a silly way.
What do you think?