Same here.
The reason it left such a bad taste in so many fans' mouths is that he was such a huge fan favorite.
Then he went to the Ravens for a short stint (3 years), won a Super Bowl with them, but ended up in another contract dispute which eventually led to him being traded to the Niners for a 6th-round pick.
Unable to resolve a contract dispute with veteran wide receiver Anquan Boldin, the Ravens traded him to the San Francisco 49ers on Monday in exchange for a sixth-round draft pick, according to league sources with knowledge of the situation.
So, different teams, different agents, different levels of success + same Anquan = contract disputes.
Although he played 7 years as a Cardinal, 3 as a Raven, and 3 as a Niner, he also played for the Lions and was signed, but cut by the Bills. When he retired (as a Raven) he said "Once a Raven, always a Raven."