Push notifications don't mean only user visible notifications (or certainly don't mean a sound or haptic notification is required). It's nice for the app to get notified so it can download the message, so it's ready when you next want to look at messages.
Of course, worst of both is interruption notifications where you see part of the message, tap to read the whole thing and then get to wait for the thing to load.