I think there must be a link between the power saving policy of MS for WP and this push notification.
Because in order to get notification, it will burn the battery for the amount of times it tries to get in the internet and download the thing.
I am not really sure but that is how i see it goes down.