Corporate bonds should be worthless by your definition. The Neobee shares listed on Havelock entitle the owner to 100% of all dividends until 2x the IPO price/share has been paid.
...
The shares entitle the owner to 100% of nothing. Even if NeoBee became a successful business, the shareholders would be entitled to nothing if the profits are spent on expenses, like hiring your GF as a consultant. You, as a non-voting shareholder, would have zero say in that.
Corporate bonds have nothing to do with any of this -- they don't pay dividends, they promise the holder a predetermined, fixed payment.
There will always be shady ways for corrupt company execs to be dodgy if they so wish.
Corporate bonds comes somewhat close to this "profit shares" model even if they promise fixed payment. Just change fixed payment on certain established date to % of dividends.