Then you have to go through the whole process of setting up, routing, and registering an HTTP endpoint, rather than you would as a normal pub/sub simply have the program connect to the publisher and start receiving messages/events.
SNS is the router, SQS is the storage (for more advanced push/pull consuming).