I think you misunderstand. I am all for free exchange of ideas. But picture this scenario.
I spend hours on tech sites reading blogs and stuff and tell my adviser "hey this new technology is the next big thing, lets work on it, i built this initial prototype over the weekend isnt it cool?".
and he says "sure its great, but finish ur current project first" or "u always deviate, stick to what ur doing" and two days later, he says "remember that technology ur talking about.. share that prototype with these undergrads" and then he turns to them and says "this is all his idea, i dont knw anything abt this technolgy, feel free to disturb him anytime with ur questions" and then he turns to me and says "thats ok with u rite?". what am i supposed to say?
Just yesterday, i made a ppt presentation for my seminar, he just handed it to his other student and said, i like this template better than urs, so use it. I spent hours on creating that template.