RE: How to chose the best SmartPhone for You?
If you really think about it there is a huge amount of factors to be considered while buying a new smartphone. But still these are the basic things that must be considered.
The first thing you must get settled is budget. You have to decide exactly how much can you part for a new smartphone as every budget segment has a best smartphone by its value.
Then you should think about the the purpose of buying a smartphone. Do you want it for heavy gaming or for casual gaming + some productivity or for multimedia or just as daily driver aka phone.
Next thing is finding a suitable smartphone with adequate specifications to fulfill your purpose. Like if you wanna do heavy gaming, then you will need powerful cpu, latest gpu n good amount of RAM. Looks and battery life shouldn't matter. Or if you want it for multimedia like movies etc then phones with better playback time, nice speakers & bigger n high resolution screen will be preferred. And for daily drivers or casual gaming+productivity, a phone should have a longer battery runtime and look good.
Nowadays brand hardly matters. With limited budget you will never be able to buy the best smartphone if you are stuck with top n expensive brands.
So in my Post, I have mentioned almost all the Points you have mentioned in your Comment.
I have Discussed the Budget which is the most important Factor.
As per the Purpose of the Phone nowadays Mid-tier to flagship grade Smartphones are built in such a way that they are Gaming capable plus have high RAM. It is also said that if you are buying a Gaming Phone you are basically buying a Flagship. Take the Razer Phone for Example.
As per the GPU, it comes bundled with the Chipset so it doesn't matter what GPU you prefer it will be secondary to the CPU.
As for Display settings, anything around 400 PPI is good and I did not mention it because almost no one is going to notice the difference unless you have High sensitive Eyes.
Lastly you said ---
Yes, its kind of true when you will go towards the Mid Tier range you will have to make some compromises when it comes to certain aspects of the Smartphone you want to buy.
For example, my One Plus 5T is not Splash proof so I had to compromise on that factor especially bcoz my previous Phone was water resistant.
You have to compromise a Bit.