Lots of firearms have floating triggers, e.g., M1 Grand, M1A, to name two. When I clean a Glock, one of my checks is of the firing pin, its free travel, and its not extending beyond the breech face. I also check the firing pin safety for correct engagement and I always check cruciform sear engagement with an armorer's back plate to ensure at least 2/3 sear engagement. These checks will identify mechanical causes of accidental/negligent discharges.
Incidentally, changing the angle of the rear of the cruciform in an attempt to lighten the trigger pull or "correct" a non-functioning trigger is extremely dangerous. In my first build (a Polymer 80 BBS kit), the cruciform was out of spec and the trigger would not release. I contacted Polymer 80 Customer Service which sent me a new trigger bar whose Cruciform was correct. I don't screw around with the Cruciform in Glocks (or Self-Builds) and always check sear engagement to avoid problems. While I know what I'm doing with Glocks (and M1s/M1As courtesy of the CMP Advanced Maintenance Class in 2015 where I was taught by pros how to do a "trigger job" on these rifles), I just don't...and your mileage won't vary on this point.
FH
PS-In the USAF a half century ago, I got to try full auto with an M-14, and of course, with an M-16A1...they are hard to control for a full mag. Now I know all USA 11Bravos and USMC 0311s will dismiss my last comment as coming from a Chair Force puke who doesn't really know which end of a rifle is the dangerous end, nevertheless, full-auto is an adventure.