I doubt that Microsoft actually wanted to leave the Lumia in the lurch. It is more probable that their dysfunctional engineering organization simply failed to deliver the port in time, starting with failure to architect a sufficiently flexible hardware model and degenerating from there.