If Mylan hadn't done it someone else would have because of the way the rules of the game work. Calling the behavior greedy is like calling a basketball player criminal for stealing the ball or a boxer malicious for punching his opponent during a bout.  If we don't want something to happen, we change the rules of the game.