For MSFT, they started dividends in Feb 2003, but then did a huge one time dividend in Nov 2004, $3.08 / share or about 11% of their stock price at the time. So there is precedent for tech companies issuing large dividends to get rid of cash stockpiles.
The dividend and buyback has been an attempt to mitigate the stock price flatness problem. It's a very serious issue for the company, especially at the employee level (what's the use of stock grants and options if they have no value beyond mere cash payments?
On the other hand, employee options are actually hurt by dividends since the option holder takes the price hit on their outstanding options, but does not receive the dividend value.
Haha, yep, that's me. I even owned the stock at the time. And yes, the stock was flat for the next 3-4 years, at which point I sold it and it continues to be flat.