I'd rather the author make the MC really dumb than have him just push through with luck all the time. Having him appear smart some of the time doesn't really make him appear 'hero-like' at all - he just appears more dumb. Really makes the plot or his 'growth' pointless.
For example, the MC's...