I believe you
also when they want 10 years of Java, I wonder what drugs they were smoking when they made such a request? But then, I have seen people with resumes where they flat out lied about experience. There are actually people who claim to have 10 years of Java, 5 years of Windows 2000/XP, 3 years of Visual Studio.NET, etc. I wonder if HR approves of these people while throwing resumes of people who told the truth in the trash?
Best I can do is 5 years of .NET and related technologies (IIS, Visual Studio, Visual BASIC, etc).
I am free now, to choose my own destiny.