I agree with you. If you understand the story and potential out there, and trust or have met the senior management at imsc as we both have, I personally think the potential will be realized. Like you, I bought in at at similar share price as you. While the recent share price is very disappointing, like you I don't sweat the paper "losses" as I have more than doubled my investment in 3 years' time (or less actually, but my oldest shares are from January 2010). That is still nothing to sneeze at, in fact only three other investments of mine in the past have done that. Most others I am lucky enough to exceed the S&P by a very small percentage, and I have my share that do not outperform it or I have lost money on. Actually I generally do not invest in stocks in the $1 range or even less, as IMSC was when I bought many of my shares in the $0.30's.
That all being said you either believe in IMSC's story or you don't. I am a long term investor and I have lots of patience if I believe the stock has long term growth potential. I still believe that or of course I would have sold my shares if I did not. Yes, the goal posts have been moved, a lot due to how slow the TSA process turned out to be. Nothing has changed in my own opinion about the potential for sales now that TSA approval has been achieved. Having met Dr. Jones last year at IMSC and his telling me some about his sales strategy and also how Todd Swearingen came to join IMSC, it gives me confidence that things will come together, just a slower timeframe than many of us expected. That is all right for me, I was not looking to sell my shares at this point in time anyway. When I invested in the company my thought was to invest in it for a long time as it might take some years for the story to be fully realized.
I also do not believe DMRJ will kill the golden goose as you say, when it seems we are getting very close to seeing the potential of the B220 realized.
I understand there are those who may not see it this way and have felt they have waited too long, and I certainly understand that.