reasons why flagships should have mini versions