Microsoft does actually pay a quarterly cash dividend of $0.20 / share
But overall it just shows how the public have been taken for a ride by all these IT companies. Companies that profitable, refusing to pay part of those profits to their shareholders, is a con