I work at one so i know a few things corporate does to make some of these profits..
1.They keep adding new types of pizzas that force the franchisees to buy new products like different cheeses,meatballs,spice,chicken strips that go on pizza..it raises the cost of the pizza for the franchisee but increases the sales of the corperation..they even force the franchisee to sell the pizza at a discounted price for " marketing purposes" but all it does is increase the profits of papa john himself and hurt franchise's.
2.They added a delivery fee and continue to make it higher claiming it is for the cost of insurance,but i learned from the owner how much he pays and did a Conservative estimate based on nightly delivery's and how many divers we have and they make about three times the cost of insurance from delivery fees not giving any to the drivers by the way but customers don't know that and penalize the drivers tips.
3.Drivers are no longer given min wage, they have them claim all their tips instead so in addition to making less money cause of delivery fees and wage reduction they also make less tips cause customers believe the drivers get the fee.
4. they lowered the amount of chicken you get in a order of wings and chicken strips.
5.They made it a lot harder for managers to get bonuses and every year make it almost imposable they also don't give many of them health insurance.