TPO and Thrombocytopenia: In patients with chronic liver disease, thrombocytopenia is reportedly caused by decreased thrombopoietin (TPO) production in the impaired liver, accelerated platelet destruction due to an enlarged spleen, and decreased hematopoietic ability of the bone marrow as a result of alcohol use or viral infection.