Sure, common lisp is not the best language for "connect the dots" style web development, but people are using it to write webapps. If you don't know the language, and you're ignorant of the options and tools, you will not be spoon-fed. If you need a way to glue a bunch of ready made components without spending too much time learning your tools and environment, python|ruby IS the better choice.
But of course web development might not be a sufficiently hard problem for CL to yield a significant benefit over python. Also, combining them is also an option, write your hard stuff in CL, let your less experienced programmers write the web interface in Django. Its a matter of what works for you, i guess.
You've already declared web frameworks below Lisps's station. I'm not sure you can help me. Obviously the problems I want a language to help me solve are no concern of yours.
The truth is that anyone smart enough to use C++ for real work is certainly smart enough to use Lisp, and they don't, and it would be worth figuring out why. It's definitely not the syntax.
Not to mention that ViaWeb is a website... Was that not sufficiently hard a problem?
But of course web development might not be a sufficiently hard problem for CL to yield a significant benefit over python. Also, combining them is also an option, write your hard stuff in CL, let your less experienced programmers write the web interface in Django. Its a matter of what works for you, i guess.