Wouldn't this be true for any browser? Unless other browsers leave daemons running at all times, which would be kinda creepy.
Most desktop browsers don't run daemons but they do "soft close" for this feature to work. If you completely kill your browser then notifications and service workers stop working.
For Safari specifically you have to use Apple's push notification service (APNS), which is a lot of hassle compared to web push.