I agree with the general consensus. I picture Gnomes as brilliant but scatterbrained and a bit neurotic and Halflings as charming and easily underestimated (reminiscent of many cha based skills).
So Gnomes +2 int and Halflings +2 Cha makes perfect sense to me.