An undeniable reason why there are so many A330/340 opeartors world wide is of course due to the "fantastic" deals that Airbus offer. Some are, simply put, too good to refuse.
I guess only the test of time will show which was the more economical purchase in the long run.