It seems that even for the biggest exchanges managing their bitcoin funds is really complicated. Look at Bitfinex case.
They used 'state of the art' security measures and that doesn't help them much, as they got "hacked" and lost 119,756 BTC.
In 2014 MTGox lost 744,408 BTC... do you still think that companies can manage huge stash of BTC?
Well of course there's no security that cannot be breached, however we can improvise.
Are there any fairly secure systems?