My Guild Life in WoW has been this:
I started out Guildless back in 2010, didn’t really matter because I wasn’t doing endgame stuff yet.
Joined a Hardcore Raiding Guild for Cata’s first Tier. Did really really well but burnt out due to an insane 5-day raid schedule, so I didn’t stick around any longer than that Tier.
Found myself in a smaller scale guild afterward. Nice people. Honestly if they lasted longer I think I could have spent a long time with them. But it was a merger between 2 smaller guilds, and some minor drama happened between the Co-GMs and the Guilds split back into 2. I wasn’t there for too long at that point, so I just took the opportunity to leave rather than follow one or the other GM.
Landed in a mass-invite guild after that. Still probably my favorite memory of a Guild. I wasn’t super close with anyone there, but their system for ranking up within the guild was really unique and actively encouraged members to interact with each other, so it never had that “1000 members, dead silence” thing going on that a lot of spam invite guilds have. It was definitely a Guild taking advantage of Cash Flow (literally the expansion prior it was a premiere raiding guild on the server), but they funneled enough of that gold back into the Guild via raffles and stuff that it never felt like a con.
Then I joined my Girlfriend’s guild. Basically parked my toons there to metaphorically die. I didn’t mind because we’d be in voice with whatever friends we were doing stuff with anyway, but in terms of a “guild experience”, there was none. We ran a raid team, but it wasn’t a guild group, so that would have persisted whether or not the Guild existed.
I didn’t leave that Guild on most of my toons until mid BfA, where I made the decision to switch main servers from WRA to Moon Guard due to WRA’s dwindling Alliance population up to that point (it got much worse not long after, too).
Haven’t really been in a Guild that I see as a Guild since then. I joined one in Shadowlands, but, it’s not so much a Guild as it is a Discord Server. There are no Guild Events, there is no Guild Chat, it’s just a collection of names. We actively talk in Discord, but it’s barely even WoW-related these days. So, as much as I love these guys, it doesn’t really check the “guild experience” checkbox either.
Unless we assume the average guild experience these days is just some dudes in an external chatroom that may or may not be focused on the game, I guess.