Through age 28:
Tucker 140 OPS+, +36 fielding runs
Higginson 116 OPS+ -22 fielding runs
At this point in his career, Tucker is a far better hitter and fielder and both are coner outfielders.
I don't understand why you are getting so upset about Tucker's contract. He got a short contract with a high annual salary. It's not going to destroy the game.