I totally agree!
Although you may have academic safeties or matches in the US, none of them are likely to be affordable - and therefore it would be a waste of your time and money to apply.
As I mentioned in my previous post, the schools that can provide you sufficient financial aid (like MIT or Yale) are also extraordinarily difficult to get into, and unfortunately your profile suggests an extremely low chance of success.
You have several excellent engineering schools in India (I know because my firm’s India locations recruit there). The most realistic option might be for you to get accepted at one of these top schools and complete your undergraduate studies there. Later, if studying in the US is still of interest, you can apply to a graduate program. That will be much more achievable.
Good luck, and keep us posted.