I'm not for prod 15 but I'd have to agree that it may help eliminate standing reloads. I see a ton of standing reloads, or one step reloads due to the stage set up/design. I also agree that low cap shooters have to do more planning in the 5 minute walkthrough or just accept move=reload.
Saying that, I'd argue if you're gonna increase prod to 15, why not SS? They'd make the mags if shooters wanted them (hi cap).
If you don't like the mag restrictions, go shoot something else. Can't always try to change stuff because you don't like it.
Now, I would say that they should do away with Lim 10 and do Limited minor. Not because I do or don't like it but because we don't do Open 10/CO 10. Why Lim 10? Make it Lim Minor.