thats right some guns are made to adapt for some issues and thus work better and or just not as picky on ammo, and likes
doesn't always mean a cheaper gun, many High end guns will not work with some ammos too, having extra tight tolerances, means if things are off in other places they don't work
its like AK's and AR's
an AK(47) will 99.9% of the time work as dirty as you can get them, and an AR can be problem matic with just a little dirt or fouling
and again the AR is more picky on Ammo
due to just the way it was made to work, on tolerances alone, then add in ammo from "X" maker and ??
it doesn't have to be quality
as many AK's were honestly made out of scrap metals, yet still work well!

but like all tools
things can be done to make them better!
and there are always tricks to make one work better too! to get by with what you have and just do a little TLC to it in the right way!
and this is where knowing a good gun smith can be priceless!