I think the UE API is quite mature and besides some very few minor fixes I would only expect added functionality but no changes breaking existing blueprints. As a result it is a lot easier to just use blueprints for small teams instead of writing code for everything.