It is the _Zen_ of Python. Words are naturally elusive, contradiction is harmony.
When coming back from a lisp like Clojure, it feels a bit more like a cacophony, but I agree with you in general haha.
> I have found that this is not just true of pytest, but also of the python language! :P
Curious as to how? It is pretty explicit and simple when compared against the pack.
It depends what's in the pack of comparables... But once you get used to an actually simple language like Clojure or Haskell (neither of which is perfect, but both of which are very very simple) it really is hard to unsee all the accidental complexity of most languages.
> There are dozens of things that go completely against the philosophy of Python: Explicit is better than implicit.
I have found that this is not just true of pytest, but also of the python language! :P