These are all the same things that people wrote back when Myspace was the 800 pound gorilla of social networking. Having expressed that, I think app.net's funding methodology sucks for a direct delivery to customer project.
I don't think anyone is saying Twitter will never fall; they just don't think it will fall to this profit model.