In my mind these things aren't really at odds. It can both be true that in a society where folks have disposable cash they're willing to spend it to optimize low frequency events, and companies are willing to encourage this behavior for the reasons I mentioned above.