Mini Umbrella Companies (MUC) - Harming the image of the market?