Just because it's last gen doesn't mean it's outdated or even bad. The OnePlus 7 and 7 Pro are still phenomenal and flagship-level devices, and they can be had for very cheap!

More...