8) Spending Flexibility
I can spend money on whatever I need or want, including flights. Miles are limited. This comes with the psychological benefit of getting something for free. It wouldn't feel free if it could be used for anything, ironically it's only free if you have to use it for specific things.
9) Credit Card Sign Up Bonuses