That is not correct. This solar cycle will be one of the weakest since we had our last mini-Ice age. Even NASA predicts that now. Just look at the last week. We are supposed to be getting close to maximum.
And you can see here how much it has dropped off in the last year.
Perhaps he is referring to the variable of activity verses instability.
Depends on the time frame. If you are looking solar activity over the past 20,000 years then he is correct.