Despite increased capital involvement, Leo Group's ROCE slide isn't promising, suggesting less profit from operations. Lackluster five-year stock return is another pointer. Investors seeking significant earnings growth may need to explore other avenues.