I think Pirelli have done exactly as they were asked to do. We can't fault them for making the tires the powers that be wanted, and the change in tire life has made strategy a much more important aspect of the racing.
I think they should at least close the gap in performance between the two compounds used at a race. With so much time per lap between them, a driver can get a lucky break in track gaps and get on the right tires at the right time.