Over half of people are put off from investing because they consider the products and processes too complex, and therefore are missing out on an estimated £24bn by not investing wisely, new research has found.