I mean how long could it take to provide an interface to trade items? The interface isn't even particularly good.
Well, they have to integrate into Pay Pal and other money channels, so it probably wasn't 2 days of coding and testing. That takes time out of the project schedule period. So lets say they used 15% of their project schedule for RMAH, that took away from the core game.