I wish we called it* the future anterior, as in French. Perfect implies complete (utterly complete) but when we say it, or use it, we're predicting that something will have happened prior to a certain time.
As for tenses not existing, I wonder about that debate. Are we saying the tenses that aren't really tenses are moods? Or something else?