According to Commsec's data CCL has paid $6.50 in dividends+franking credits in the past 10 years.
The share price yesterday was $9.26.
I am reasonably confident the next 10 years will also see at least $6.50 in dividends, possibly more. Admittedly I do not know much about Coke's business or the specifics on how it makes its money. I am merely basing my confidence on the fact that I have first hand experience that they make a tasty beverage (Coke).
Will putting $9.26 in cash at bank give back $6.50 in interest in the next 10 years? I don't think so. It seems like a no brainer to put spare cash in high yielding stocks with predictable profits rather than leaving it in the bank.