Most of the affected systems had Windows XP (perhaps more than 90%). It was quite irresponsible from the part of Microsoft to end their support for Windows XP. The severity of this particular attack could have been significantly reduced if there was support.
I agree, Win XP was working nicely and they should provide support, at least for critical fixes!