So does email. Email will be around in 5-10 years and is not tied to a company. Who knows what will happen to Twitter.
(Although; an actual direct notification service would be even better)
So for something that I consistently need to notice at the time it arrives, things like SMS, Twitter DM or other low-traffic notifications are better.