That's the only reasoning that would make sense. And would take a researcher to prove true unless there's information available. I think it strange there's not.
I've never trusted that site. The URL alone suggests that the creator has a certain attitude toward Bitcoin Cash and is not an unbiased party (Correct me if I'm wrong.)
never got that feeling. the LOL could be interpreted the opposite way too. in any case, i doubt it's doctored data. that being said, we definitely could use better metrics.