I've been using Rasbian as well as Raspbmc for a couple months now, and I find it increasingly frustrating that the system is so vulnerable to unclean shutdowns. Because of system freezes and unresponsive input devices, unclean shutdowns seem unavoidable, and the consequence is almost always a kernel panic on rebooting. I'm a seasoned Linux user, and one of the hallmarks of a decent Linux distribution is that shutdowns are recovered. Why can't Raspbian conform to these norms? Backing everything up every day is impractical, and I'm getting fed up with reinstalling everything often.
I strongly believe that the developers should prioritise addressing a robust approach to recovering from unclean shutdowns.