This wiseguy is mistaken. Having a choice between 2 items does not necessarily mean one is better than the other.
In both cases you can either use the past or the present perfect with practically no difference in meaning. Why bother?