This is one area i have big concern over, because if nonlethal means just that every gun in the game magically has "nonlethal" mode then that is a straight-up bad design decision.
What we need is gadgets, weapons, perks and skills that exist solely for that, obviously, i don't mind some guns...