> with the primary variation being greater-or-lesser lock-in
All the more reason to embrace a fully open source stack. We need to go hard on "lesser".