I have nothing against the default ASP.NET MVC route of {controller}/ {action}/ {id} that embeds class and method names in the URL, includes an optional third parameter (id), and has default values ...