McNeill: Carden has paid the price for his success