I don't think they can
breed racers, but they do encourage people to get on track. All the old points about time on track and value etc. pale into insignificance when you experience racing because it is so different.
I like track days when I can take people around. Especially if its wet!
However I'm not of a mind to do one just because its there. May as well do a test session at Mallory Park.