What would take Symfony over the top would be a IDE like Visual Studio.
Symfony as a framework is fantastic. The number one feature is the way it forces you to write manageable, scalable code that follows proven design patterns. And I am sold.
But the learning curve is steep. Especially for beginners. A visual IDE would help in the learning curve, as well as help seasoned professional programmers deploy Symfony web applications faster.
Here's an example comparison to make things clearer.
Suppose I wanted to create the ToDo list web application so favored by everyone. Let's say that the specs are really simple. Just a table of todo tasks with a date_created and date_completed, the facility to sort by clicking on the column headers etc.
In Symfony I would create the schema, build the model, connect to SQLite, build the database, init-administration etc. It doesn't take that long, but it does take reading how to do it if I am a beginner, and it does take writing a lot of things in configuration files (and writing them correctly). In other words there is a bit of a learning curve.
In Visual Studio (.NET) I would first go to by app_data folder and create a SQL Express database, populate it etc, all visually.
Then I would drag a gridview from my toolbox to the page. I would configure the datasource (still very easy and visual), choose sorting etc. I would finish much quicker. If this was the first time I was doing this, it would be much friendlier, I would get results faster. Plus, since up to this point I have not typed any code, there would be no errors.
My suggestion is to create an IDE for Symfony similar to Visual Studio. All the IDE would do is to provide a visual interface for symfony's objects. This would provide beginers with a much quicker success. It would also help seasons symfony programmers scafold applications faster. The underlying framework and file structure, yaml files, model etc would stay the same, it would just be faster to configure everything and there could be wizards to help you go through things without need of reading a manual. This would also help make symfony more widely known.
If you like the idea of an IDE for Symfony post a reply. If you want to discuss which is better, Symfony or VS, then contain yourself, because it is not my intention to favor either, rather to help make Symfony which is already great even better.