No, Microsoft does not shorten life cycles. At most, they will be shortened, as because of Corona (Read: Changes to the LifeCycle of Microsoft Products due to Corona).