I very much disagree with Uggla and Posey.
Posey hit 18 bombs and had a .862 OPS last year in 108 games. Mauer's OPS last year was .871. In terms of UZR, Posey had a higher rating than Mauer last year as well. Hes young, about $22.5mm less than Mauer, and is a top catcher in the league.
As far as Uggla is concerned, the guy absolutely rakes. He would be an incredible 2 hole hitter. He's not the best second baseman in terms of defense, but it's a very shallow position outside of Pedey, Cano, and Utley in terms of solid hitting.