Sometimes, your teacher is telling you what you need to know, but you just don't hear it. Then another teacher teaches the same concept and the light turns on like the sun. Everyone's brain is wired differently and sometimes things need to be said differently to sink in. By cross-training with a number of teachers and styles the most important thing I have learned is how to learn what the teacher is not specifically teaching and to hear what they are not saying out loud.
The one truth I have come to realize in the last 15 years is there are no bad styles. All the basics for effective defense exist within any given style. Whether or not your teacher knows them and passes them along, where the schools priorities lie (i.e., sport or defense,) and whether or not you have an open enough mind to see them is the difference between thinking all you have is a hammer, or realizing you have both a hammer and a gun.