There seems to be some rightfully founded skepticism on the part of the investment community after the Defense Technology Systems debacle. All imho.