Software is under a constant tension. Being symbolic it is arbitrarily perfectible; but also it is arbitrarily changeable.
No artist is ahead of his time. He is his time. It is just that others are behind the times.