Unless the WWDC sessions reveal some hidden iOS 11 gems, I think I'm definitely going back to Android now. The iPhone 7 wasn't a problem with the aftermarket Bluetooth unit I had in my previous car, but unfortunately that car is no more as a delivery truck driver wasn't paying attention and switched lanes right into my left back door, sending us spinning in front of the truck at 80 km/h and ultimately ending up in the railings between the lanes. Luckily no one was hurt (my whole family was in the car, so apparently Renault does something right regarding safety), but I needed a new car and the one I got supports Bluetooth only for calls, but doesn't allow media playback. I'm not in the mood for swapping the player straight away and as the car has an Aux port, I'll be using that for in-car media playback for now. For that I need a headphone jack as my current workplace is easier to reach with public transport, so whenever I drive it's usually a longer distance, and in those situations I prefer being able to charge my phone AND listen to music/podcasts at the same time.
In addition, when I had the OnePlus 3T I really got into the habit of paying with my phone. With the iPhone and Apple Pay still being a no-show for the foreseeable future and beyond in Finland, I want to go for something that works for mobile payments now.
So bring on the OnePlus 5. Should the OnePlus 5 disappoint for whatever reason, there's luckily lots of alternatives to choose from. Of course there's still the update situation that's still much better on iOS, but the functional gap is getting too wide in Android's favor where I live.
Good to hear everyone is fine and sorry to hear about your situation. The US has it easier tech wise because iOS features are offered to us first compared to other nations. It sucks that there is more red tape to get Apple Pay to work in some EU areas. Anyways, Android Pay took longer to get 5o Canada than Apple Pay.