Когда вы знаете схему данных во время компиляции, я бы EF был всем, что вам нужно.Однако есть ситуация, когда вы получаете данные от службы, и вы не знаете, какие схемы / типы данных будут опережать время.Я думаю, что DataSet / DataTable все еще будут полезны в таком сценарии.