Your loss their gain I guess.
We all started with zero feedback, on my business account I have never had an issue with zero feedback buyers, more problems with people with 1000's or 91 feedback.
You may have lost your self a sale or a higher bid.