Microsoft Is Finally Getting What They Deserve...