Every layer of abstraction you add translates to lost productivity in the future.