For most people and most apps, paying once up front is a huge gamble. Most app consumers have no idea how to get a refund. Many aren't even aware that it's an option. So, they don't buy. It's not worth risking even 99c up front. Especially because the vast majority of consumers are not interested in doing thorough research on apps ahead of time. They just want to try a bunch and see what they like.