> There are many ML time series prediction techniques.
Yes, and they all give worse results than classic math and statistics approaches.
This, in my opinion, is the worst part of ML of all. Instead of clearly stating the limits and boundary conditions of the algorithms you start hearing responses to the tune of "you're doing it wrong" and "wait until X magic pixie dust makes it usable", like you're being sold snake oil instead of algorithms research.
And as a sibling points out, pretraining (not to mention various other low data methods) make big NN models useable even on small datasets.