It is an excellent phone if you are a fan of the screen size and dual-camera implementation. Very good for the Price.
And we enter a new era of non-ugly Sony phones. Interesting.
Redmi 5 and 5 Plus are successors to the Redmi 4X - NOT the Redmi Note 4(X).
As such, they are an obvious upgrade to the Redmi 4X while being a potentially reasonable refresh of the Note 4(X).
I am personally not happy and am looking forward to seeing if we get a Note 5(X) with at least a slightly faster SoC.
That sounds absurd. A chinkphone with a crappy MediaTek should handle scrolling just fine, much less a SD625.
The choices are "limitless". Ask yourself what you most value in a Phone to help in decision-making.
If you don't feel like spending too much, look into the LG G6 or a Huawei (Honor 9 or P10).
Keep in mind, you can get truly great phones for very low Prices... (Super) Amoled might be important for you, so why not get a Moto Z, OnePlus 3/5/T or Meiz 5/6/7 Pro?
I ain't no camera guy but you can't really go wrong with either. The Mate 10 Pro, HTC U11(+) and Nokia 8 are also fantastic in that regard.
Both are decent. The Redmis and Mi A1 are obviously an option. Maybe the forthcoming Honor 7X.
I'd skip it and go for a Moto Z, Honor 8, Honor 7X, LG G5, HTC U Ultra and the like, whichever is most to your liking.
See above.
Very respectable.
There is unfortunately no "literally without a camera" Phone. It's an important feature on all Phones and as such keeps their Prices higher...
Mi 6 has no MicroSD, so not sure about that. The A5 has 32GB internal, came with 6.0 OS and has a far weaker SoC. The P10 is great but Huawei is not the best with OS updates. Not sure about the S7.
I'd say the Nokia 8, HTC U11 and U11 Life are your optimal choices, depending on budget/preferences.