I agree there are times when dealing with a single file, that it would be good to see the various versions of the file. But, that would entail somehow keeping track of when files actually changed. For example, let's say a file was backed up as part of a FULL BACKUP and had not been changed since then, despite a number of followup incremental backups. Assuming that your suggestion is implemented, would you expect the selection of the file to show only one "available" restore point (the full backup)?
What I like about the current method of selecting a "point-in-time" prior to restoring data is that it affords a "consistent" view of the data as it was at a given time. This is important when files are "paired" (for example, a database file and its corresponding index file) and should be restored as a set.
EaseUS Todo Backup user - volunteer non-support forum moderator