WBA heavyweight title holder Haye is expected to announce domestic rival Audley Harrison as the opponent for his second title defence on Tuesday.
It had been hoped that the 29-year-old from Bermondsey would fight either Vitali or Wladimir Klitschko, but negotiations with his fellow world champions have stalled.
Instead, Haye has opted for Olympic gold medalist Harrison in a fight which Warren claims is motivated only by financial reward.
"Haye's taken the easy option by fighting Harrison for the pay day and it's not what he said he was going to do," said the promoter
"Without a doubt he's avoiding the Klitschkos. He signed a contract to fight one of them and didn't carry it through, then pulled out against the other one. The reason he's not fighting one of them is because he wouldn't do a straight 50-50 split.
"Haye said he would fight them both. It's no good saying you'll do these things and then don't because you're looking to cash in.
"I look at Haye and I ask why does he only fight twice a year? He should be making money and not being inactive."