Observe a contrived Common Lisp macro:
(defmacro print-line (x)
`(format "~a~%" ,x))
Here's a similar macro in Scheme:
(define-macro (print-line x)
Apparently, nobody told me that back-tick-style macros were supported in Scheme. In fact, all I've heard about Scheme macros is stuff about unneeded "pattern matching" involved in using macros.
The people who have claimed this appear to be lying scumbags. Scheme has the back-ticks, the comma, the comma-at, even GENSYM, meaning it's pretty much capable of the same simple macro style that Common Lisp users are used to.
Maybe there's more to it. Hygienic macros and that pattern matching stuff fit somewhere in Scheme.