I'd say players that take a discount and/or stay with their team for their entire career, deserve a cup.
Dedication to winning a cup with one team and keeping your salary reasonable, is making more of an effort towards that goal than players who collect big money and then hop to the best teams for cheap in their twilight years.
Among the many dirty things he has done; Benn cross checked Larkin in the back of his neck and ended his season last year. And I can't actually believe i have to explain why Weber is a piece of sh*t.