Hitting a stationary paper target from a stable shooting position is very different than "real life".
Shooting on the move, shooting a moving target, shooting under stress - all VERY hard to do with any measure of accuracy. It takes practice, and lots of it.
Shooting good groups at 25 yards does indeed demonstrate a high level of skill. Shooting 2-3" groups from 25 yards demonstrates mastery. (Note: most gun mags shoot 25 yard tests from a pistol rest, not standing).
But, a person that has never tried to hit a moving target, or even harder, to hit a target while they themselves are moving - will be shocked at how inaccurate they are.
My suggestion, find a local IDPA or USPSA match and give it a go.
PS - You could also try to throw your bullets like Antonio Banderas in Desperado:
https://www.youtube.com/watch?v=rF-o1asRrxI