@WhatDoYouMean: What do you have against LightSwitch? Besides, I don't see how you can compare it to MVC. LightSwitch creates a lot of generated code that builds views at compile time. The only issue is that you don't always have control over a lot of thigns. However, MVC scaffolds the basics and allows you to do whatever you want with the result. There's nothing wrong with things being scaffolded out. Frankly, I'm bored to tears by having to manually wire up everything.
There's no need to manually parse requests, and it's not magic. If your parameter is named 'x', then ~/controller/action/x is going to work. With PHP, you may have to get fiddly with every little detail, but MVC allows you to set up some conventions that are as simple or complex as you'd like, and it wires things up based on the conventions.