It has nothing to do with a lack of capability of the older machine. They just decided it wasn't worth the effort to support the model of wifi chipset present in the older models, effectively killing them off.
But I don't think it's fair to characterize what could very well be a hardware fault as the work of some bean counter in Cupertino sitting behind his desk rubbing his hands with glee.