There are several reasons why carts get abandoned, including high shipping costs, a complicated checkout process, lack of trust, distractions during the purchase process, and price comparison shopping. Understanding these reasons can help businesses address the issues and improve their conversion rates.