You saw "leaks" as in the same leaks that change every single day. iPhone 8 leaks have been happening for a while now, each time they flip-flop between different things, don't believe what you read until it's confirmed by Apple.
As for putting Samsung and other companies out of business, I highly doubt that. The iPhone 8 could be the best phone on the market but people will still buy other phones, not everybody can afford expensive phones, nor does everybody like the same things. Putting specs aside, you still have personal preference of operating system