In the latest Destiny Video nKuch shared he stated that handling actually reduces Flinch. I've never heard of this anywhere and could not find anything on Reddit. If this is true, please let me know so I can make more cheap builds.
Link to his video
https://m.youtube.com/watch?v=2QM2zE9Oii0
He says this when he's reviewing "The Number"