No particular reasons other than making it as simple as possible.
Alright...I've changed the Dockerfiles. I don't think this will effect the performance though. And I got to say, the builder pattern I've seen online are mostly copied from someone without explaination.