Are supports really worth having? I understand that they do make early game a little easier and can be very beneficial, but late game they really seem to peter out a little bit. I jst wonder if it isn't worth having less dedicated supports which scale better into late game. For example, Taric, or Soraka are great early game, but both just kinda stop being so useful later in the game, when everyone has a finished build. Not to say they are not useful at all, both bring plenty to the table, but not quite as much as other champions could late game. For example Lux is a decent support, perhaps not as great as Taric or Soraka, but late game she becomes a formidable AP carry, which I would find vastly preferable to Soraka. Alistar can become a solid tank, Blitzcrank makes a good anything (tank, ap, ad), etc. Why is a dedicated support so common in the current metagame where they just don't bring as much as other champions in the final stages of the game?