This trade makes me think of the Marshawn Lynch trade in the sense that sometimes, a player just needs a change of surroundings to feel as though he fits in and can be happy and productive. The posters on Bills websites were frustrated about Marshawn Lynch becoming a high-level runner after he left Buffalo, but many of them noted that he just was not happy as a Bill, and keeping him would not have guaranteed that he transform into the Beast Mode that we all know and love.
This is why I don't have any real concern about Harvin's attitude, which from this article seems to be big on taking anything as a slight and using it as motivation. No wonder he took Minnesota's reluctance to pay him as a slight. For him, maybe it is less about getting paid to get paid and more about getting paid as a sign that he is respected as one of the best in the league at his position. I totally understand that.
Anyway, I think now that he has been paid by the Seahawks, he considers himself properly appreciated by this team and he will fit in, and I also love having another guy that feels slighted on our team. They all can motivate one another.
Current favorite players (in no specific order): Jeremy Lane, Colin Kaepernick, Eric Reed, Arian Foster, Brandon Marshall (DEN version), and of course, the real one Marshawn Lynch