Yes. On full auto you are inaccurate and can shoot off your entire supply in a very few minutes. Plus it’ll burn out the barrel much faster. They shifted to 3 Rd burst control at some point.
Having experienced firing the Glock 18, I really wouldn't own one. A good semi-auto pistol in 9mm/10mm/45Auto is satisfactory for personal defense.