It takes a good number of Elixir to build up a sizable army.
Attacking another player can gain resources, experience points, and golden cups.
While experience points and golden cups are important, the fun from looting resources is never ending.