Scheme as a "Real-World" Language?

A few thoughts (applicable to many languages besides Scheme as well)...

Although I have enjoyed reading through Prof. Dybvig's excellent book on Scheme, I still disagree about the utility of language. I'm trying to keep an open mind and I'm becoming more fluent in Scheme, but it still seems like a step backwards from modern languages. It is interesting and elegant, to be sure, but that may come at the price of not being useful enough for real work. IMHO, major issues for using Scheme on large projects include:

Some Useful Scheme Resources