The name of this archetype is a word play. While 超量 is not a Japanese word itself (the kanji individually mean "super"/"over-" and "amount"), it is the Chinese word for "excess", and is the Chinese name for Xyz Monsters. Furthermore, with the Main Deck monsters called "Layers", the names of the archetype's cards can also imply a play on "Over Layer(s)" - or, more precisely, a reference to Overlay. So, the Japanese kanji may make a reference to how this archetype is centered about colossal robots, while the Chinese meaning seems to make a play with "Xyz"/"Overlay".
Beyond this, each of the Main Deck "Super Quant" monsters have effects to fetch out other "Super Quant" cards from the Deck or Graveyard, thus maintaining card advantage and making quick, repeated Xyz Summons easily.