Yes, I often wonder if the huge glyphs and megaliths aren't really ways to say 'please stop chunking these rocks - we're friendly' - and 'well, if they're going to keep chunking them, let's find a way to predict them'.
Maybe the rocks are glyphs for FU too...