WPF is good for low quality low budget software. You dont use it for a CAD, game or Word Excel application. A lot of programmers work on very special software. You are not supposed to do the greatest software. You are doing something a customer have paid for. Maybe the software will only be used on one computer in the whole world.
I cant evaluate all different technologies. I have decided that we use Windows Presentation Foundation, C# and Windows 7. I will not argue with anyone about that. We are not going to use Metro or Windows 8. I dont have time to learn all other programming languages to see if any of them is better.
I work with normal good people. I think they have learned how to work with me. I have worked with other younger programmers that have help us when i could not do all the programming myself. It worked well because they did it like i told them and did not complain. If i ever get one of those linux guys that hate Microsoft and believes in open source and dont do the programming as i told him. It will end in a big fight. Where i work we do programming as i say. I dont want to hear someone telling me he knows better than me.
They dont use my control panel because it is unreliable. In a few days a guy will get here. He is said to be an expert on this. Nobody doubts that it will be a good control panel. We have to know why it is unreliable.