Not trying to support daddy since he is know to be an android person on these forums and pushes it very hard. But I will say I just returned my iPhone 7 plus and trying to get my hands on a note 7 once AT&T processes my return. I've had my s7 edge for a work phone since it came out and it's been fine. Rarely does it lag. At least it doesn't hiss and pop.
You got to witness Samsung in action before passing judgement and I can speak from experience. I've owned the Galaxy S, Note 2, 3, 4, S6, S7 and the Note 10.1 and all of these devices have one thing in common, lack of timely updates or no updates at all. The most disappointing device has to be the Note 10.1. Samsung left that device out to die while they released tablet after tablet. You would figure that I learned my lesson 2 years ago but no, Samsung finds a way to bring you back with new tricks (Gear VR).
I've owned countless Android devices from 2010 to present and the only Android device I trust now is Nexus.
This is my second year using iPhones consistently and while my experience with iPhone 6 was horrible I came back to iPhone with the 6S and it's been great. Then I purchased an SE and it's been a tiny power house. And right now I'm holding a iPhone 7 Plus in hand with no regrets, CPU noise in all. I don't have an issue with it because I don't use my phones cocked to my ear while watching YouTube and my videos are no different than what I typically see. If it bothered me that much I would have returned it or waited until October 4th for Pixel. One thing is for certain, no Samsung device until they fix their nonexistent update policy. That actually goes for all Android OEM's. That S7 you have will be forgotten and pushed back to the end of the line when the S8 comes out, trust me on that.