Subject: I agree
As Carl says, this is nothing new. But it seems to correlate with the increased use of off-shore companies for development.
To be blunt, this is what happens:
A US/European company want to save money. They fire their in-house Notes developers or stop using local consultants, both with many years of experience. Instead they hire programmers in India or some other traditional low-cost country.
Those developers have no or very little experience with Notes/Domino, but take any jobs theyt get, thinking that they will “learn on the job”.
Just look at the names of the people asking questions, especielly the ones asking very rudimentary questions and where it is obvious that they know nothing or very little about Notes/Domino. In many cases you can deduct from what coutry they are, based on the names and/or the grammar…
Yes, I know they can create accounts using fake (western sounding) names, but the grammar often gives them away anyway…
I am sure most Americans have seen the Discovery card commercial with “Peggy”: http://www.youtube.com/watch?v=F8L2cI8brzQ 
When these off-shore “programmers” get in over their head, and don’t have years of experience to fall back on, they come here and ask questions. Or try, they often don’t use the correct terminology (a dead dive.-away that they are brand new to the product) or even ask questions in a smart way (see the CRISPY initiative in these forums, or How To Ask Questions The Smart Way for good suggestions).
Often you can even tell that the person asking the question is not even a programmer, even if he/she is trying to be one.
Here are two links that I think explains it very well:
http://www.codinghorror.com/blog/2007/02/why-cant-programmers-program.html
http://www.codinghorror.com/blog/2006/07/separating-programming-sheep-from-non-programming-goats.html
The short version is that many “programmers” can’t program, despite having degrees in Computer Science, as the quotes below (from the links above) also tell:
“Despite the enormous changes which have taken place since electronic computing was invented in the 1950s, some things remain stubbornly the same. In particular, most people can’t learn to program: between 30% and 60% of every university computer science department’s intake fail the first programming course.”
"A surprisingly large fraction of applicants, even those with masters’ degrees and PhDs in computer science, fail during interviews when asked to carry out basic programming tasks. For example, I’ve personally interviewed graduates who can’t answer “Write a loop that counts from 1 to 10” or “What’s the number after F in hexadecimal?”
Less trivially, I’ve interviewed many candidates who can’t use recursion to solve a real problem. These are basic skills; anyone who lacks them probably hasn’t done much programming.
Speaking on behalf of software engineers who have to interview prospective new hires, I can safely say that we’re tired of talking to candidates who can’t program their way out of a paper bag. If you can successfully write a loop that goes from 1 to 10 in every language on your resume, can do simple arithmetic without a calculator, and can use recursion to solve a real problem, you’re already ahead of the pack!"
“Between Reginald, Dan, and Imran, I’m starting to get a little worried. I’m more than willing to cut freshly minted software developers slack at the beginning of their career. Everybody has to start somewhere. But I am disturbed and appalled that any so-called programmer would apply for a job without being able to write the simplest of programs. That’s a slap in the face to anyone who writes software for a living.”
I think we see a lot of those people here in the forums…