Given that my startup I not only had people paying me money and then turning it around and giving it out to others, I definitely know that pain.  I just totally thought of it as core to the product; people generally have asked me about gateways and whatnot when they have their "ohmygodIhavethisidea" conversations with me.<p>This was more about the stuff they didn't ask about that they should have, but your point is exceptionally well taken - people who are picking a revenue model should <i>support that revenue model before launch</i>.