The Toffees are in the midst of a March that will see them play nine fixtures, and this contest was their fourth game in just 11 days with an FA Cup quarter-final replay at Sunderland looming on Tuesday. That follows consecutive midweek league fixtures against Liverpool and Arsenal.
He said: "We have had a lot of tough games, it's been a real tough period for us. The Premier League have not helped us out and I have been disappointed in them. I don't think they have been fair to Everton in many ways this season."
But Moyes had no such complaints about his side's performance as they produced an outstanding second-half display, boosted by the introduction of Marouane Fellaini for Tim Cahill, to become just the third away side to win at the Liberty this season and climb to ninth in the table.
Leighton Baines got the opener just before the hour with a superb curling free-kick after the left-back had been fouled by Ashley Williams, while striker Nikica Jelavic made the win safe as he tapped home from Fellaini's cut-back for his second goal in Everton colours.
Moyes, who had seen his side lose their two previous league games, added: "It was a really important three points. We have done well recently and not picked up points but we deserved it against an in-form Swansea side who have a very good record at home.
"It's an excellent win, a very important three points and a good performance.
"I was not too worried, apart from the spell in the middle of the first half where Swansea had a lot of the ball.
"But I have watched Swansea a few times this season and I think that is as tough as they have had it here this season.
"Winning away is a real hard thing to do in this league even for bigger clubs. I thought we deserved it more, we could have scored three or four and we would have deserved it."
Source: PA
Source: PA