someones post on reddit about the 5x:
Considering a 16GB device was not an option for me, so I'm comparing both 32GB versions here.
For only 70$ more, the 6P gives you:
3GB RAM instead of 2
A better CPU (810 instead of 808)
A higher resolution screen (1440p instead of 1080p)
A bigger battery (3450mah instead of 2770)
Gorilla glas 4 instead of GG3
A better front camera
Better RAM (lpddr4 instead of lpddr3)
A better gpu (Adreno 430 instead of Adreno 418)
Two front speakers instead of one
A notification led
240fps slow motion instead of 120fps
noise cancellation (Does not show up for n5x, even though I doubt it doesn't have it).
Some other points which can be good or bad depending on personal preference:
Amoled instead of lcd
Metal body instead of plastic
A bigger screen (5.7" instead of 5.2")
The only possible downside I've found when comparing these phones:
Depending on if the descriptions in the google store are correct, the 6P might support fewer LTE bands
Originally I was thrown off because of the 6P's size, but considering I get that much more for only 70$ I'll try it out.