The frontend needs to keep open thousands of persistent connections; 99.9% of which will time out with receiving a single message.
Practically speaking the number of frontend servers is related to the number of active listening clients and not messages.
Only 60 messages per second does seem very small from a business perspective however.