I'm sure there are many reasons why you would want inter-vlan routing on a L3 switch.
A few reasons I have come across:
accessing voicemail/unity system because unity integrates with exchange which might be on a different vlan.
IP Communicator users coming in from the outside on a different VLAN. They would need to be able to reach the callmanager server.
Any of the unified software that integrates with your desktop PC. The desktop PC would need access to the CM server in the different VLAN.
Those are just a few...