Is there a good demand for BAs?

There is a tremendous demand for BAs. BAs are not technology and domain agnostic – regardless of what technology is used in building the software, BAs are sought for large projects. BA is one of the top ten recession proof jobs (Forbes Magazine) and is the top paid among the 10.

See for yourself: Look up dice, monster or careerbuilder etc. and search for the keywords: Business Analyst or Systems Analyst.