it goes both way really but imho, if you make money doing something, selling cars or doing whatever, it's on you to keep up with the changes. it doesn't mean you have to know everything every time, but when you don't, the responsibility is on you to find out.
i pay out of pocket to do what they call continuing education in my industry all the time, 12 hours a year either going to conferences, training sessions or buying and learning new books. the company would pay if it benefits the company immediately but to keep up with newest building codes, design codes, standards, it's all on me.
hope you find one soon DP considering you seem to hustle quite a bit trying to get one