Exactly. You do it for the same reason why people try to paint famous works of art. You get to really see many of the pain points that the original artist went through and connect with something on a different level unlike any casual observer.
In this case, the medium that is being used for the implementation is different, but you still get to solve many of the same problems.
In this case, the medium that is being used for the implementation is different, but you still get to solve many of the same problems.