Sure, elves had their own magic, but it was wild by nature. To control it, they needed a bond to a magical human. Otherwise their magic would go back to being wild and they'll go crazy up to the point of dying from too many outbursts. 