Apple screwed up its new MacBook Pro so bad that developers are now considering Windows computers