I don't really use oven and such... the thing about ovens is they are often dehydrating the food if the timing is not controlled and set appropriately. Nowadays people tend to use these out of convenience.
I would still prefer the traditional pots and pans... when used appropriately can really do wonders.