advantages and disadvantages of sternberg's triarchic theory