you agreed to follow the rules when you signed up for the paypal account

and its one of their rules,


the paypal express module uses a different system and they can tell if you are using it or not,

the IPN system works just fine IF you set it up right