This is because the public, over the years, has spoken to the airlines that they want convenience and flexible schedules. That means more frequent service on smaller aircraft.
If airline A has a widebody from PHL-LAX at 7pm only, yet airline B has 2 narrowbodies flying the same route at 5pm and 6pm, guess who wins the customer.