Meta keywords have never been removed and probably never will be (they are still included in the HTML5 specification) because they're too useful. Just because they're no longer used by search engines for ranking websites (because contextual keywords are more reliable for that purpose) doesn't mean they don't exist or have been removed.
Meta data is used by more than just search engines. Meta descriptions, besides being used in search results, are also used by any application that needs to automatically generate a description or summary of a webpage. This includes screen readers, social media sites like Facebook/Twitter/Del.icio.us which allow you to share links (the meta description is used as the link description) and web browsers (where they're used as the bookmark description).
Likewise, meta keywords are still useful for applications that need to pull a set of keywords associated with a page when it's not convenient or practical to extract them from the page, or when manually entered keywords are more accurate than ones pulled from the document.
Not everything has to be related to SEO. Meta data has been central to datawarehousing, machine-learning, knowledge management, and other related fields for decades. As a general tool, it's also used ubiquitously by programmers in everything from file systems to version control systems to multimedia formats. And its use on the web will only continue grow in relevance and popularity with the growing adoption of semantic web technologies.
So this attitude that many SEO-obsessed people seem to have that 'meta data is dead because Google won't rank my site better for it' is really quite shortsighted. For people who think like that, maybe meta data isn't useful (at least not in the short-term), but for many many people out there, there are still plenty of applications for meta keyword, meta descriptions, link
rel attributes, microformats, and other forms of meta data.