A long standing game needs a graphical/engine re-work every 4 years or so to keep in touch with the latest trends and standards.
We have had an immense amount of revisions so far, and the latest was done just recently!
HTC seemingly is totally on the ball in this regard, it would be wrong to expect anything more!