i see your point...when i first saw the colossal titan i thought he was the greatest of them all...but then that battle on the wall proved him to be somewhat clumsy and unefficient....The Colossal Titan is rank as a slow Titan and only thing he has going for him is hot steam which is dangerous to regular people in the corps. So I'm just going with that until he shows what he really can do as a Titan. You are not wrong about defeating most characters, but in my opinion aside from Ymir I think all the other Titans beat him and The Ackermans as well seeing how they are superhuman.
however it seemed to me that he didnt bring out his full fighting potential at that time as he only partially transformed(i hope i remember this right)
maybe female titan and eren could bring him down though i am not sure....IMO his size and greater force gives him an advantage
was colossal ever shown fighting again after that fight on top of the wall?