I have enormous respect for dot matrix printers. They're easy to repair and service, the tech is relatively simple, it's cheap, it's parts are cheap, its supplies are cheap. It's way more sustainable than any other printer: both the printer itself in its manufacturing and the ribbons themselves. The waste they produce is also much less polluting than any other printer.
They also kind of suck. I'm not one for "the latest and greatest", but their output quality is atrocious compared to modern printers, they're loud AF, and I'm guessing it may have existed but I never saw a dot matrix that didn't have the perforated edge for feeding.