Jamie Proctor slammed himself and Crawley’s goal-shy strikers as they failed to score for the third game running.
The Red Devils extended their winless run to eight as Crewe super-sub Chuks Aneke netted a late header to earn Steve Davis’ side a smash and grab three points.
And Proctor reckons Town only had themselves to blame.
“I’m frustrated and all the lads are,” he said.
“We created enough chances to win two or three games, never mind one.
“We definitely feel like we should have got something from the game, and not even a draw. We thought we should have come away with the three points.
“But they’ve put their bodies on the line, they defended well and it just wasn’t our day.”
The match had looked destined to end goalless after Crawley had missed a hatful of chances, including Proctor rattling the bar and Nicky Adams twice testing Neil Etheridge from distance.
The main talking point though was a sending off from Crewe’s Vadaine Oliver, who received two yellow cards, the second controversially for diving.
But the visitors failed to take advantage of the extra man and in the 80th minute, Aneke stooped low to head home Matt Tootle’s cross at the back post.
Even then though Crawley should have equalised, only for Andy Drury to head over when unmarked inside the box late on.
Crewe boss Steve Davis meanwhile heaped praise upon Aneke following his goal.
The Arsenal loanee has been in and out of the team of late, but rose off the bench to ease the pressure on his manager, who had endured an eight match winless streak.
Davis said: “I’m pleased to keep the clean sheet and I’m pleased for Chuks scoring.
“We’ve been trying to get him going for a few weeks, hopefully today will help him.”