iPhone 8 Plus: Great hardware on a dated design