LOL, throwing out opinions is what we do. And saying I was trying "to pass it as fact" sounds like another made up strawman.
What were the licensees to pay up front for the license? $1M? Pretty sure the annual minimums, at least for the near future, will be significantly less than that. Yes, that is another opinion.