good post nd -- and that is one of the biggest challenges we investors face is the constant noise and trying to tune it out. It's not as easy as it seems!
Many good things you listed about this company - intriguing enough to really get excited about.......if you can just ignore the noise! lol.