We have a job which fails every second time because it requires a resource, which times out half of the times. So this plugin is perfect, because at the next attempt the job complete successfully. The result is an alternate list of successful and failed builds, which is not really so beautiful. Actually we know that the failed builds, aren't really failed ones, therefore it would be nice if they could be removed automatically.
The suggestion is to have an option to remove the last failed build, when the next retry is started. As long as the build succeed within the number of retries, you have a list of only successful builds. If a build fails as many time as the retries, then you have only one failed build, namely the last one.