Forget Google's new Pixel 4 - here are 8 reasons you should actually buy the $500 Pixel 3 instead