Bangladesh are no pushovers in their home conditions and they proved it right! We saw how they ran India so damn close in that game in the T20 WC. Its just a stereotype for Indian fans to cry loud and throw stones at anything and everything when India loses a game. They will start bashing IPL, bring in patriotism, bash players for taking breaks in intl games, etc.
Coming back to the game - KL Rahul looks far more comfortable in that middle order role. He needs to stay there. I also read some article recently which said that KLR has a pretty good record of batting in the middle order. Maybe its where he should continue in LOI's if he has to play. India's bowling was not bad at all. Can improve, but the game was lost with our batting today.