Yeah, I see your point. My group could only meet up once every so often due to differing work schedules and adulthood responsibilities, which I guess contributed heavily to the slow progress and the fact that we wanted to cram as much progress as possible into a single session. We were going on 2 years when I dropped out, and had made it halfway or two thirds into the campaign. The sad thing is that we could've exhausted several other games by that time instead of barely finishing the one.
Despite my rant, I'm not trying to put people off Gloomhaven entirely. It might be the best thing ever for some people. Just know what to expect when getting into it.