Just to underline it again: have a look here.
Whom to blame? Me or you? I for myself did not contribute anything to the docs (or something else) up to know. If i would do so, i bet I’d have a look at my own needs first. Won’t you?
So all this we are talking about is quite natural: developers and maintainers have their motivation. Contributers have. And even users have.
For openHAB i feel user orientation is not so bad - said in bavarian manner: “not scolded is good enough”.