Очень даже зачем. Надо представлять систему языка, чтобы правильно соотнести части сложного предложения и , соответственно, правильно расставить запятые. Например, существует союз "да", который может иметь противительное и соединительное значение. Например, в предложении "Долго Иван-царевич шел да бежал" - значение соединительное (=и) у союза, запятая не нужна. А в предложении "Долго Иван-царевич думал, да ничего не придумал" значение противительное (=но), запятая нужна.