advantages and disadvantages of gatekeeping theory