@k-four-nine
A) Apple and other leading top brands are the "innovators" of modern smartphones technology. For innovation, they spend A LOT of money on "research and development", so they have to keep their prices higher to cover the "research and development" expenses too.
Moreover, they also use "pricing strategies" which is "Perceived Quality pricing", meaning that they keep prices higher making people think that "expensive things are better and have better quality".
B) Now Xiaomi and other less expensive brands do not "innovate", they simply use developed technology and that's why their prices are low. Those links i provided explain this thing and other factors very well.
Moreover, they also use "Penetrative pricing strategy" to capture market share by keeping prices lower.
C) Infinix phones are good, but they have poor CPU stability, meaning overheating issues, that leads to severe throttling (underclocking) and cause lagging, especially in summers or hot areas, as I know some people using it in hot areas and cursing their performance when they heat up very much after few minutes of usage. CPU Stress/stability test reveals the truth about ALL phones performance excellence. Even LG G3 and LG G4 does not have very impressive CPU stability. I tested so many phones, so i know that.
D) Xiaomi is atleast ten times better than Infinix within the same price range, but sadly no one praises Xiaomi. Too bad!. Infinix praisers need to test their CPU stability, which is the most important step to test overall performance. So saying that Infinix has great performance without testing CPU stability is not a good way to assess overall performance.