The main disadvantage is that it can reduce a company's cash reserves. By purchasing back shares, a company reduces its cash on hand by how much it paid for those shares.