Ramaphosa's new Cabinet met with mixed reviews