I appreciate the intent, and I understand that many people will do the wrong thing so this was probably an attempt to get such folks to actually read and adhere to the TOS, but the obnoxious consent dialog with a mandatory countdown turned me off. It’s probably not effective, either.
On desktop, maybe I’d open dev tools and remove it. On mobile, I won’t be bothered. I hate that this is what the web has become and I choose to simply miss out on websites that behave this way.