Don't get locked up into avoiding lock-in
martinfowler.com
A significant share of architectural energy is spent on reducing or avoiding lock-in. That's a rather noble objective: architecture is meant to give us options and lock-in does the opposite.