I think RCB is now weaker side than before they lost many players who has been doing very well in the past years but still RCB don't get any trophies in IPL because they are failed to make it as a team.
Do you think that a team that has ABD, Kohli, Q de Kock and Umesh Yadav who is bowling really well in this IPL is a weaker side, you are out of your mind, i am not sure about the IPL trophies they won but looking at a strong team and calling it weak is not fair. They might not be playing as a unit but in this match Dhoni played an incredible knock and showed why he is still a strong finisher in the world.