I used to be very careful / strict with the lock-in. But not anymore. You have to compare the cost of an hypothetical migration to something else to the cost of not using the capability of the platform to its full capacity. I read somewhere here that accepting vendor lockin is being a fool. I would say that paying aws prices without benefiting from any of their great stuff is also not very clever.