This is probably an extreme example to use Bharat 2(which most considers a failed project) and using light apps on top of that. Choosing a budget phone does not mean choosing the cheapest one. Honestly i don't know anyone who uses the phone they mentioned, more phones from Honor or Xiaomi or Moto etc are more common. Its hard for me to have exact data on this, so this is just based on my experience.
that's right, you can find great xiaomi phones at around 100$. I'm having no trouble with a moto g3 and these are way better in all specs. 2nd hand they're probably around the 70$ mark in india too.
In fact I never had a smartphone this sturdy.