Ok fair point, but I was answering someone who was probably a software developer or something similar and pointing out that there were also potential 'practical' reasons from the standpoint of software development why this could be considered a more effective way of achieving an end. (as far as if my surmise is correct can't be sure)