I don't know how to rearrange his stats to something better, but it looks like everything is perfectly normal if using standard array on a human character who gets +1 to all stats. I think they are using this system for all the companions but I could be wrong.
I double checked, and it looks like you are correct. I think this may not be the best way to present the stats to a new player. Probably better to highlight important stats for a class by putting one or more stars next to them (e.g. two stars for charisma and one each for dexterity and constitution for warlocks) and then let players apply points via point buy from scratch. Also might be helpful to advise that they "max out" the two star stats.
I also don't think that they should use the default array for companions. Those should be custom built.