Хорошо, вы можете использовать объект Object, но использование динамического класса гарантирует его типизацию. Вот так я это вижу, и это единственная причина, по которой я бы их использовал. То, что говорит Хуан Пабло, также является веской причиной.