Nowadays Midrange phones coming with Qualcomm snapdragon 7 series processors which cost around 15000-20000 rupees whereas flagship phones with Qualcomm snapdragon 8 series processors cost around 40000-60000 rupees. most of the smartphone users will buy a flagship phone will with knowing their requirement.
while coming to screen to body ratio is almost similar in Midrange and flagship phones are made of glass and aluminium. most of the midrange phones have an AMOLED display of 1080p resolution with 90HZ refresh rate whereas flagship phones have AMOLED display with 2k or 4k resolution screen with 120HZ refresh rate.
If we go back two years their is a lot of difference between the performance of Midrange and flagship phones this because of the processor, in other words, two years ago most of the midrange smartphones with 6 series Qualcomm snapdragon and flagship phones with 8 series Qualcomm snapdragon processor.
Moreover, a person who wants to do gaming he can go for a midrange smartphone but if a person is a pro in gaming and editing videos he should go for a flagship device.
we interact with a smartphone by using an operating system in midrange phones have bloatware and popup of an advertisement on the lock screen and in the middle of apps. smartphone companies make a huge profit on these ads and bloatware whereas flagship has a good user interface with no ads and bloatware.
while coming to cameras, if a person its depends on the user. 90% of midrange phones are good in photography. if a person is an encaustic in photography should definitely go for a flagship device. these days technology in charging have improved a lot average midrange comes with 15 to 30 watts fast charger its 1-hour charge a midrange smartphone up to 0 % to 100% whereas flagship phones come with 65 watts fast charging technology it takes 30 mins to 45 mins to charge up to 0 to 100%
At last, I conclude that in All departments midrange phone can give a similar performance like a flagship. so its better to purchase a midrange phone instead of spending more on flagship phones.