What's the basis for this extreme skepticism, is it an accepted law that every problem in programing can be solved with some basic plumbing? My guess for why so many people love the X->Y thing is that it allows them to join in on discussions where they have no idea how to answer the question.