But I kept coming back. Again and again, just looking through their page. I tried the trial. I eventually caved. A weird moment for me, but I bloody love this font and I frequently notice how nice it is in all my IDEs.
I sound like a shill, sorry.
Liberation Mono: from the very same package of fonts that are included in LibreOffice, I find it to be surprisingly readable and easy on the eyes for most kinds of code or monospaced text https://en.wikipedia.org/wiki/Liberation_fonts
PT Mono: while initially I really liked PT Sans and PT Serif separately (they're currently the fonts for my homepage/blog), their monospaced offering is also quite nice; albeit when there's some light colored text (e.g. comments) at the smaller font sizes, the full stop character can become a bit harder to see. Here's more information about them: https://en.wikipedia.org/wiki/PT_Fonts
Here's a quick comparison, comparing the two fonts against Consolas and JetBrains Mono (with some Java code, taken from a throwaway project): https://imgur.com/a/mr9afqT
Personally, out of all of them Liberation Mono feels like the most readable, whereas PT Mono just appeals to me stylistically on some level. However, paid fonts, like the linked one are also great - whatever feels more pleasant to stare at for a large number of hours per day!
I do however enjoy setting comments using fonts that aren't monospaced (which I begrudgingly acknowledge Comic Sans is actually decent for).
At some point though the old typographers adage of "people read best, what they read most" must impact our preferences.