Yes. The leading two platforms both sport notifications centres, Microsoft currently has an inferior notification system in terms of general feature set. Numerous tech writers are now noting the problems with the notification system, even in Windows 8. It doesn't make sense that you get a text alert (toast) for a notification, and if you miss it there's no central place you can go to find it (or, if you don't have the app pinned, anywhere to even notice it).
If you think otherwise, I'd be extremely interested to hear your reasoning. "Because Microsoft" or "because different" doesn't quite cut it, unfortunately - being different for the sake of being different is pointless.