The other interesting thing about the subjunctive is that it is not preserved in translation.
For example:
"Que tengas un buen día,"
would translate to:
"Have a nice day."
So, in Spanish the subjunctive is not strictly used for conditional situations. It is not really that you consider that the other person may have a bad day. The closest way to say that in English is: "May you have a nice day."
Like a lot of commentators are observing, it is not that clear whether you need a subjunctive. In fact, if you look at Afrikaans, there are only four tenses: past, present, future and historical present. And Afrikaans is considered a full scientific languages: You can translate any scientific article into Afrikaans.
On the topic of languages from South Africa, you also have noun classes in all of the 9 official languages that are not derived from European languages. These classes are a type of concord that have nothing to do with tense, but rather with types of nouns. They are also not strictly necessary, but they make it easier to follow a conversation. One way in which they achieve this is that if you say something like "I have an axe and a shovel," and later that "I often use it in the garden," then you will be able to know which one of the two you are referring to since they are in different classes and the word "it" need to be in concord with the noun. If they are in the same class, then you don't have concord distinction when referring to the object. I think the development of this feature are more to distinguish objects and subjects in sentences, as they are more likely to be different types of objects (e.g.: a human and a thing) and hence more likely to be in different noun classes. An axe being in a different class than a shovel is more of an coincidence.