Building service oriented web applications generally leads to simpler, faster, and more scalable web applications. You can:
1. Make maintaining and expanding your codebase easier.
2. Lower the bar for new developers.
3. Make scaling your application a simple process.
4. Reduce architectural overhead and complexity.
(Full Story: Service Oriented Side Effects)