As others have said above it's important as the engineer to always capture a workable signal from all sources. You will be blamed and your name is on it.
So you just learned a lesson and from now on you will make sure you record using a DI and the Mike.
And even if it's a client paying you and they think it sounds fine, If you think it's crap then you'll have to decide if you want to carry on working with this client.
Twice I have sent clients home as I could see a very bad sounding album happening because of musicians trying to tell me what to do. And the issues both times were to do with them insisting on using their equipment which was in bad shape and sounded terrible.
Most musicians are happy to use my equipment and even my Bass or guitars if need be.
Not everyone owns recording friendly gear.
That's why all good studio's will have the commonly used gear on hand and maintain it. Including a good drum kit, bass amp and even a good old Fender P or Jazz bass.