Moneysupermarket hit by lack of ‘blockbusters’