also, related, a part of the reason why i do all infrastructure i maintain in a maximally open and reusable manner is that I want people who like my infra but don't like me for whatever reason to be able to just go "ok, fuck her, i'll run it myself" and do it easily enough
vendor lock-in can still happen in open source