I’ve seen a lot of web apps launched recently which haven’t succeeded. They’re not failing miserably, and they’re not wild successes. They’re just kind of puttering along, sapping just enough resources to be a problem, but not succeeding enough to really take off. The majority of these apps were built by small web design firms or freelancers who bought into the dream without really understanding how much time it takes to make an app succeed.