I would have to guess that Spirit is cheaper. They just joined expedia for what its worth.
You are 100% correct. We are the cheapest operation running. So cheap that they won't pay KCM, EFB, or any other perk you can think of....but on the other hand we do make some sweet cash.