They've had it in the past; I know there have been Kindle models that included a web browser. Is that gone?
But a web browser is the same as epub support. If you have a web browser, you have epub support, because rendering HTML is all there is to supporting epub. An epub is nothing but a set of HTML documents.
So? Safari and Chrome don't know by default how to handle pagination of documents. (Actually, they do; they handle it by scrolling.) But any browser that exists on a Kindle does. If you can use it to read a web page, you can also use it to read an epub.
[0] https://addons.mozilla.org/en-US/firefox/addon/epubreader/
1. Unzip the file.
2. Display the content root.
3. Handle the implicit transition from one chapter to the next.
All of the work involved here is in step 2, writing the web renderer.
> Update: It looks like Amazon is converting the uploaded EPUB to KF8 (AZW3). So, it looks like they might not support EPUB natively.
So I'm not holding my breath. Which is not to say Amazon couldn't add native EPUB support. KF8/AZW3[1] (Amazon's proprietary ebook format) is basically EPUB in a MOBI shell. But they're moving away from KF8 to KFX[2] for books purchased from the Amazon store.
[1] https://wiki.mobileread.com/wiki/KF8 [2] https://wiki.mobileread.com/wiki/KFX