Hello guys, first post.
I have found this topic very interesting, and just to add an opinion, I do have all the respect for Cb, and its also true that sometimes flying you just bump into them...
I work for an airline in Colombia, and let me tell you that Wx down here isnt that good, lots of Cb and rain almost everywhere, and a factor determining here is the high terrain, sometimes you have to go through at least the green echoes on the radar, the problem I found once was that the green echoe turned into a solid red from no where

.
Anyway I agree fully with the dont fly through them

concept, or as a flight instructor told me in the simulator, keep the skies blue.
Take care guys,
Daniel Ospina Trujillo
Bogota, Colombia