I have a dissertation advisee whose work borders on the inadequate. She wants to graduate this year and has been working on revisions for a long time. We have had several very frank conversations about what she needs to do to make improvements, and she never seems to do anything but the most minimal work. She's actually a victim of the advice "the best diss is a finished diss," in the sense that she tried to rush through her work just to get it finished (against all advice) and now is stuck with something less than adequate. She appears not to know how to revise her own work. Her performance during the diss-writing stage does make me think that she is not cut out for any place with publication expectations, even though she would make an *excellent* instructor at a teaching-oriented college. I say all this not because I think this is your situation -- it probably is not -- but you need to find out 1) what you need to do to finish; 2) why your advisor has told you your work is just adequate; and 2) what you can do to make sure your advisor can write you a positive letter in the end.
Are you my advisor?
No, he's mine.
Snif snif.
And, actually, it's true.
At some point I realized that my work method is to do everything perfectly the first time around instead of doing the "s***tee" draft that is recommended by someone guides to writing out there. I went with getting something fast done and now have a mess I'm not happy with and well, you just read what my advisor thought.
So, Done but to the advisor's satisfaction, as best and quickly as you can get it there, that's the goal.