Так-та если не делить четко программу с достаточно сложной логикой на слой отображения и слой данных, будут получаться портянки на сотни строк кода по которым сложно понять для чего они. В современном Реакте разве что за данные могут отвечать хуки вместо HOC-ов