I attend martial arts classes to learn HOW to fight, not WHEN to fight (and my teacher doesn't go into the WHEN). If I wanted to get those opinions of when to fight and how to avoid fights, I guess I would have to train somewhere else.

How much time do you or your instuctor put into such training? What qualifies you or your instuctor to provide this sort of training? Is this (ma school) where you learned your morals, awareness skills, avoidance skills? Does "teaching" these skills translate into using the skills?

It's fine by me if your school teaches these things. There is a huge variety of MA and MA schools out there, something for everyone.