Yeah. The race unlocks are for sure server bound. Honestly, I think everything should have been account wide.
It was a hot issue in beta and in the early live days. Account Legacy was something everyone wanted and from a logistical sense, was the best approach. I guess, from an economic stand point (EA's) it was better to not do it that way.