That is what makes him strong. His ability to adapt to the situation under any circumstances while in the heat of battle :|
It really wasn't adaptation though. It's not like he developed these abilities on the field while battling everyone. I would actually had been okay with it if this had been VOTE Madara with the Rinnegan. Find himself hard pressed and loosing to the Naruto, The Kage, SA and company and then slowly awaken these ablitlies and start gradually overpowering everyone.
Instead we get a blind guy with access to all of his powers soloing all the bijju the most powerful jinchuriki, then getting more power, finally getting somewhat of a challenge (gai) then getting more power, then facing the main heroes...then getting more power, then loosing to those heroes..........you get where I am going.