In my experience, SQS queues attached to a SNS topic is a common configuration. Each subscribed queue has a worker or "worker group" that gets a copy of all messages.
The topic has "zero or more" subscribed queues, and when sending to the SNS topic, you don't need to know how many subscribers there are right now.
In many cases, it's more a flexible equivalent to write to a SNS topic; not directly to a SQS queue.
The article calls this "the fanout pattern"