Cabinet reshuffle draws mixed reactions, more changes may be coming