Hargreaves Lansdown has dropped the £2.1 billion M&G Recovery fund from its Wealth 50 buy list after a prolonged period of poor performance.