The better teams have the most pieces to play with. Wasn't that the general logic when BV had the Patriots in Madden 12? In all honesty...I've had some people suggest reinstituting a trade cap for next year...which I definitely will consider. The salary cap in game does an ok job limiting trades...but it still doesn't account for teams just being blessed with more (and being able to stockpile draft picks, trade one big piece for several smaller pieces, etc). A trade cap might be the best solution short of just using fantasy rosters.
Yeah, no real way to prevent that. I forget how many decent pieces they had on defense.