I used a Galaxy S8+ - "perfect" is hardly the word I'd use to describe it. Sometimes it's not shown on the screen at all inside of an app, which makes it pretty useless in my book. I know there's ways to make it work but it's simply not intuitive nor friendly. And you can't operate it by feel, which you can do on every iPhone ever made to date, including the virtual ones on the 7/7+. We've all gotten used to little keyboards where we can't feel what we're doing, but it was a good tradeoff as we gained a huge amount of screen real estate for it. I'm sure we'll adapt to whatever Apple comes up with for the 8 in time too, but I surely hope it's better than the crap Samsung has done.
Really? I find it very intuitive. There was no learning curve. I just hard press the middle bottom of the screen and it takes me to the home screen. I don't have to look for it or feel for it (and it is hidden with nothing to feel, so that is good). I don't think I have ever once failed to push it when I meant to, nor have I accidentally pressed it when I didn't want to.
Here is how you can "make it work". Put your thumb where you would think the home button would be. Press into the screen with that thumb.