I do a lot of my cooking in cast iron, which I like because it cooks well, and will outlast civilization. But I also really like these enameled cast iron. They may not last quite as long—as you say, they'll last two or three generations. (And the way things are going, that may already be long enough to outlast civilization.)