The Italian believes plenty of clubs would already have dismissed the Scot but says he was surprised the Old Trafford hierarchy made such a ruthless decision
The former Everton coach was given the task of succeeding Sir Alex Ferguson at Old Trafford last May, but was dismissed from his post on Tuesday after just 11 months in the job.
Ancelotti says he was surprised that the Red Devils resolved to fire their coach so soon but says many other clubs would have taken the same decision.
"I was a little surprised because Manchester United don't have that custom of sacking managers," he told reporters.
"In another club, it would be completely normal, but after so many years with Sir Alex, it is a little surprising.
"I feel for Moyes, but this is the life of a coach. At time things don't go well and you are sacked. I'm sure Moyes will look for and find another job."
A 2-0 loss to Everton on Sunday ensured that United, who sit seventh in the Premier League, cannot qualify for next season's Champions League.
Club legend Ryan Giggs will take charge of the team for their remaining games this season.