If you're using Duty finder then yes this problem will occur rather often. I run primals with a set group of friends, and within 3 days I have 4+ garuda weapons including my entire group getting various useful weapons. I Feel like this system is put in place to really start encouraging people forming set groups to run more complex content like hard mode primals.

With random Duty Finder I can imagine this being an absolutely painful process because you have to compete every time with new people. I know it doesn't fix the random drop, but I highly recommend trying it with a set group before demanding a fix. Also why would you wanna run anything after Ifrit Hard mode on duty finder. That seems terrifying to me lol.