Yeah maybe. But even then Arsenal wpuld have either stumped up more to give Zenit what they wanted or Zenit would have had to lower their asking price. In the end Arsenal would not add anymore money and the agent had to forgo some of his fee to make the deal happen*.
*I don't remember anything about this agent and 1.8m from back then, just assuming what Clrnc said is what actually happened.