WPF - это надстройка над GDI, который является неотъемлемой частью винды. То есть, если падает GDI, то падает и все остальное.
Сейчас вроде как глюков особых нет, а вот раньше (во времена ХР и более ранних) - этот модуль падал очень часто. Именно из-за него всем хорошо известен BSOD.
В линуксе его функции выполняет X Server, который работает в пользовательском пространстве и если он упадет, то его надо просто перезапустить и все будет замечательно...
В общем, это одна из "фишек" винды. В ней есть свои минусы (падает GDI - падает все), но есть и плюсы - большее быстродействие, меньшая латентность.
А WPF - как-то не довелось по-использовать Все никак не заставлю себя сесть за .NET и C# Пока и так хватает того, что использую