It depends on whether you view current programs as loyalty programs, a reward program for spend, or as a business generation tool. In any case, there are several other threads already discussing this.
I am not trying to recreate a loyalty program - I think loyalty is pretty much thrown out the window at this point. What I am trying to create here is a program to recreate some of the benefits that we enjoyed through loyalty programs on major airlines, but among the LCC and smaller-tier airlines that would make up for the fact that you couldn't rely on just one of them to meet all your destination needs. And I guess I am also trying to find a way to take advantage of the ground the majors have given up to make flying fun again and maybe build up enough air travel again to encourage new entrants.