it looks like it only replaces SNS no? As some of the examples are Lambdas and SQS queues that you can publish to. We have a small Go service that basically maps endpoints to SNS topics which then publishes events to SQS or Lambda or some other internal endpoint.
Don't see how this is much different other than provided integrations with popular services out of the box.