Thats just how xenforo (forum software) is written to be, the assumption they made is that if you dont visit a thread after an alert then you weren't interested, not necessarily a good assumption but the one they made.
They are not intentional changes
Based on average visit time you should only end up with one pop per visit, maybe two if you stick around a while.