I'm fine with it. There was a good post on http://www.ussmariner.com
on Ichiro's runs created and how he compares to other top CFs like Beltran and Sizemore. They concluded that over the past 4 seasons he's created 50 runs more than the average CF per season. That doesn't include the defensive side of things.
The M's gave him a lot of money, but they got a good deal; much better than spending a ton of money on a mediocre arm. Ichiro has been the face of the organization for years, and they did what they needed to do to keep him where he belongs.