Currently in ArmA 3 there is no reason not to use a silencer, the weapon will still have the same accuracy, same range, same bullet drop behaviour, same bullet speed and various other effects which would never occur in real life, especially not when using subsonic ammunition which would usually be mandatory to use in order to get a weapon actually silenced, thus currently silenced weapons are just regular weapons with different sounds and a barrel extension, this is not only kind of game breaking because everybody is using these "broken" weapons to take out enemies from ridiculously far distances without getting detected at all, but it is also physically impossible because while using supersonic ammunition the bullet will still emit a sonic boom which can't be heard while using silenced weapons in ArmA3 as well while the bullet still flies at supersonic speeds.
My suggestions to make silenced weapons more realistic:
Add in Subsonic Ammunition but make it possible to use supersonic and subsonic ammunition in all weapons, regardless wheter it has a silencer or not(that wasn't implemented realistically in ArmA2 as well btw.)
Slow bullets that are fired with silenced weapons down below the speed of sound.(In case Subsonic ammo is not going to be implemented into the game)
Decrease the maximum range of subsonic bullets/silenced weapons.
Note: There's a good reason modern armies are barely using silencers, mainly because the range of the weapon would be significantly decreased and subsonic ammo is more expensive though.