На одном из блогов в каментах вычитал следующую фразу:
Ручная реализация INotifyPropertyChanged — это самый злостный антипаттерн, который только можно придумать. Никогда, никогда так не делайте в рабочем коде!
А как, кроме PostSharp, еще можно реализовать этот интерфейс?