Everyone is different, therefore, everyone grieves differently.  Some people need the visual, one more time.  Also, many times a viewing gives back a peaceful vision of your loved one at rest depending on how the death occurred.  Also, it brings together family and friends which helps support each other through this difficult life changing time.