Rather than incompatibly reimplementing all the great things which make Lisp work so well for so many problems, why not just use Lisp? Is it ignorance? Is it hubris? Maybe it's genius, and I just don't get it.
I know what exists, have the books, etc, but nothing is as well organized to be as easily searchable and without digression as what the Python world has set up for itself.
When you start with a small system and reinvent things, you know them from the inside out. Often that's easier and more fun than reading up on an existing large system. The downside, of course, is that we wind up with incompatibilities and myriad idiosyncratic ways of doing things.
I've pondered what strange reasons might lurk in the depths of me psyche that could be inhibiting from using Lisp.
That's part of what made Practical Common Lisp so revolutionary.
But you kinda implicitly assume my point: Scheme and Lisp are different things. That doesn't make Scheme bad or Lisp good, although I will assert that Scheme is underspecified and Lisp is pretty decent.