А виноват ты.
ЕМНИП была ситуация, когда MS выкатил какие-то обновы для актуальной винды (не помню уж, какая она была тогда), доктор выпустил своё обновление, учитывающее эти нововведения, а эти изменения в докторе оказались несовместимы с заплесневелой XP, которая от удивления упала.
As result - очередные костыли для поддержки твоей любимой оси.
А любые костыли стабильность не увеличивают...
У меня в конторе n тыс. ПК, из них 2/3 это ХР и никто их менять не будет пока физически не помрут - че делать будем?
Зачем Доктор поддерживает СП2 мне не понятно - поощряется лень админов, или есть какие то объективные причины, не знаю.
На ХР свет клином не сошелся - слухи о совместимости Висты, W7, W8, W10 несколько преувеличины. В реальности все же приходится определять версию и писать для нее свой вариант кода. А актуальные версии VS не всегда хорошо к этому относятся. По большому счету, одна Win10 со своими постоянными обновами головняка больше создает, чем ХР.