I believe it is not deliberate cheating. The player is the “victim” of a bug whereby his warship did not reset at the beginning of the season so he has last seasons tech and this seasons.
Although it is not the players fault, it has given him a clear advantage.
It is up to supercell to sort it out.
I wonder what we would do in this situation, ooh sound like a poll opportunity to me 🙂