There are CRUD web apps, just like there are CRUD desktop apps. The problem with most web apps is not the application logic. The real challenge lies in scaling the damn thing. You could probably build Twitter in a day, but scaling it to handle thousands of concurrent tweets will take several months of very hard work.
90% of web apps are easy, just like 90% of desktop apps are easy. The remaining 10% counts.
90% of web apps are easy, just like 90% of desktop apps are easy. The remaining 10% counts.