He really is stupid. I'm glad the author shows it by his actions and low intelligence stat to match. If he was smart and had a low intelligence stat, then I'd be a bit upset.
Shouldnt he have like 9 attribute points in total if he gets 3 per lvl up? Hes only upgraded his agilityand added 5 on it where is the other 4 points he should have?