It's not because Apple are only wanting US developers. It's because only US accounts can claim App redeem codes.
are you sure? the way the message was phrased seemed to me that this particular redeem code was only valid on the US store - not that all redeem codes were US only