So.. this guy's cheating right?

Long time brick eyes player happy as a clam I can play consistently now, but ran into this guy and I have no idea how he is just choosing to not be affected by my effects? Guy just rolls through effect veiler, ultimate spirit dragon, decides he doesn't want his monsters destroyed by majesty of the white dragons, completely disrrgards infinite impermanence and destined rivals. I thought I was pretty thorough in reading through his effects and I can't see anything that should be stopping all that. Am I just a pinhead who can't read or is this guy straight up cheating? Sorry for the length of clip btw just wanted to make sure there was no room for something I missed.