I remember in my early dev days thinking I was clever for creating a queue. Was right in MySQL handing forum posts back when building your own forum software was a normal thing. It worked fine. Was it optimal? Not really but neither was the entire app. Didn’t matter at the time and probably doesn’t matter today either for most apps.
True, most apps will never hit the scale where it matters. But when you do, retrofitting a queue is painful.