No, tree can be used for time series. I simply point out “regressor” is only taking average of a classifier.
One way to extend ability for extrapolation is to normalize the data with percentage change instead of absolute value. It also depends on if the time series is stable or not and whether you need a long term or short term forecast, you will need more feature engineering to deal with it.