Here is the summary of everything SB claimed was happening at the end of 2017. You can decide for yourself what came true and what didn't especially those "annual contracts". We have the benefit of hindsight.
http://psinvestor.com/onci-shareholder-call-r...-holdings/