I find this "sell-out" concept to be silly.
Randy is on the advisory panel for this website. We don't know what advice he gave them and we don't know if they took or rejected his advice.
As for Randy "selling us out" I find that laughable. Randy doesn't work for us. He works for Randy. I for one, don;t have the right to tell him what to do.
At the worst, if Randy is really behind this concept in a major way, we could, as customers fault his judgement in advising them.
I for one doubt I'd use the sight with only 10% miles payment allowed. If anyone(not just randy)"advised them"(I'm not saying he did, just a what if) this will work with the frequent flyer crowd, then I think they gave
milespoint.com some shakey advice.
I echo the comment, that if you dont like this site, dont buy from it.