There were several factors that contributed to Hostess Brands' financial difficulties. These included high labor costs, changing consumer preferences, and increasing competition from other snack manufacturers.