MarmotРазработчики программ должны помнить, что не у всех пользователей установлены последние версии ОС и прикладных программ.
Ну, когда-то меня тоже раздражало, что программы требуют .NET Framework для работы, но нынче его использует практически каждая вторая, так что... В данном случае выбор обусловен простотой и скоростью разработки. Я бы мог написать то же самое на MFC, но это было бы гораздо больнее :P