Most of the time OEM engineers use a hub centric design. It is just good engineering practice. The aftermarket generally ignores it since it is cheaper to make a one size fit all wheel. When I design custom brake kits I make them hub centric and when I buy custom wheels I make them hub centric. But as you pointed out, there are lots and lots of cars running around with cheap Crager wheels with giant center holes.