I have finished 5 years of my PhD, and I have 5 publications in top tier (A* computer science) conferences based on work done during PhD. However, most of the publications are in unrelated areas. I am finding it almost impossible to compile a thesis from all my publications.
All my publications have me as first author and my advisor as second author. My advisor hasn't read any of the publications, and he is incapable of judging them even if he reads them. I know that the work I've done can't be compiled into a thesis. Due to the completion of PhD duration, I have stopped receiving scholarship from my Institute.
Even without my PhD degree, I can easily get a high paying job. My other option is to compile my work in the form of a thesis and hope that the thesis reviewers accept it.
What should I choose?
Update I have got several brilliant answers and I wanted to accept many of them. I have decided to complete my PhD without antagonizing my advisor. He has agreed to grant me permission for submitting my PhD thesis, if my two papers, that I submitted recently, get published. If they indeed get published, I will have 4 related papers, and hence, I will be able to compile a thesis. I won't be able to add my other papers, which doesn't really matter. I told him that I care about my PhD and not the best thesis award, but he is hell bent upon it. He has agreed to provide me a project assistantship salary as long as I am pursuing PhD.
Despite what @einpoklum said, it doesn't seem fair to leave without a PhD after working for so many years. Thanks everyone for the help.