I ended up making a post about the giga meme de-spawn too, but I'll chime in here with the same post so it's all contained with other player feed back
As it stands, the amount of time it takes to get 32 players that are willing to sit around and wait for a giga to spawn is a big investment for each one involved. 30 minutes to 3 hours is a big investment for them to all sit and wait, and quite often the case before this patch we're waiting on (6/24) you'd see a team of 32, level 20, blight shot and elemental coverage teams trip the giga, nearly kill it and "the rain stops" so it just poofs after 30 seconds to 3 minutes.
This is something I'm sure the community can agree is not right, nor does that sound inviting to get your casual or new-to-game friends to come sit with you 3 hours to "maybe" kill something... IF you have the right team load out
While this is nice and all they are "removing the short meme timers because oops our bad", this wont help when time passes (a month lets say) if less than 32 people a room are trying for gigas. even with more time, if the gigas still de-spawn, even when they are mid combat getting hit, it's still gonna piss people off.
I hope if they are adding future content they take player feed back into account, and remember how the community felt about the current released giga's de-spawn and meme timer that they are fixing (wasting some up time of the game, for something that should have been tested to see if it worked right in the first place). so that in the future they might think to test these things before making the community beta test their game for them