you missing a VERY BIG POINT, they let their investors know they are missing deadlines AHEAD OF TIME!
They do not let dates pass and remain silent...I can tell your one sided :)
MS Doesn't make a single deadline, but they do let us know a long time, sometimes months before hand its going to happen...and they make money, the PPS rises, and they continue to pay good dividends...Q can miss all the deadlines it wants, when its turning a profit and the PPS rises.