I'm guilty of this also, although yesterday when a consultant educated my boss about the existence of Virtualization (which my boss apparently knew nothing about) and I replied "oh yeah, I've got VirtualBox running on my dev machine, I do all of my coding on VM's", I realized that I am doing him a great disservice by not interjecting more. Part of my problem is that my boss tends to interrupt people when they are talking, which puts me off a little bit when I'm trying to explain an alternative technology or method to him. I don't think that he intends to be rude, and at first I thought that he was picking up on what I was saying and making a quick decision, and that is why he tended to shift the conversation or ask an unrelated question. I now realize that he probably doesn't always follow what I'm saying, he just thinks of something else and blurts it out in the middle of my explanation, so I need to be more forceful in getting my point across so that he can make a fully educated decision.