People are just people. Sometimes they try to do things they aren't actually that good at. Sometimes they persist at it. I see no reason for every companion to have their stats min/maxed to suit their class. Especially considering this is just a starting point. As you level up, you can boost his stats as you see fit.