Do we need it??? No, we don't "need" it. The version you see now is only the base of what could become. It is something new that allows people to become "official" allies. it offers a few benefits in being in an alliance. Right now it is fairly small but I could see this growing into some cool things.
It would be nice if you exploit things this set so I can work on fixing them before next set