Is it a good thing?

Does this mean the end to the stereotypical 'Architect' positional requirements of 5-10 years enterprise experience or programmers with 3 years .NET experiance (could be deemed discriminatory)

At the risk of sounding non PC I really enjoy safety and experience of working with 'old-timers' Big Smile, the knowledge transferred is invaluable; especially in large healthcare projects where young guns think a project will automatically become a success if they use .NET 3.0 because it's cool.