However, this is simply a popular trend, and you don't have to follow it. It is best to make a decision based on your individual preferences.
Doing something that interests you is considerably superior in the long run to doing something you dislike solely for money since, after a few years, money no longer motivates you.
Here are some information to make your decision easier:-
I assume that you haven’t decided on a specific branch and hence you have multiple options open from different institutes and branches. Before I give you my suggestion it’s important to know that most non-CS students at IIT Bombay and IIT Kharagpur try to get a job in CS only. For this, they learn programming and sit for non-core placements.
For the same reason, I am recommending you join either BHU or Guwahati (CSE).
In the end unless you are a North-Eastern, BHU is the best option for you. Either way you are good to go and thus can make a decision that suits your location.