The problem I have with Apple Pay is that there's no easy way to determine if a store accepts it. Sometimes they have the wifi looking symbol and don't take it. Having to memorize the names of stores that accept it or asking the cashier kind of defeats the purpose (and the cashiers don't know sometimes.)
I'm planning to get the iPhone 8. I'm not thrilled at the idea of losing Touch ID but one of the mics is failing on my 6S+ so I'm not sure if I could get another year out of it.