The more I think about this deal, the more I like it b/c La Porta was simply blocked. Prince is a Brewer for atleast 3 more years, Ryan Braun is a Brewer for atleast 6 more years, and Cory Hart is a Brewer for atleast 3 more years. LaPorta wouldn't have been capable of playing anywhere other than 1B, LF, or RF, so unless Hart or Braun were to move to CF, there simply wasn't a spot for him (even if he is good, b/c those 3 guys are pretty damn good too).
The Brewers will contend next year and the next year and the next year even if they lose both CC and Sheets. They do need some serious bullpen help though, they tried hard this offseason but it hasn't worked out quite like they'd hoped.