I had written a reply to this thread days ago and decided not to post it.
But its amazing that you can do away with all the message queue infra since its essentially baked in.
Can you really just keep upgrading the hardware and essentially just scale a rails app?