I get it, but 2 hours is just not satisfying for me. I run 8-hour sessions. Only once per month, but I would rather have one long session than four short sessions. Easier to find time we can all make it this way as well. We just can't keep to a schedule. At the end of each session, we just choose a Saturday we can all make it the next month. Rarely miss a month, but it happens occasionally, but we also have the occasional month where we play two Saturdays in a month.
Out of the 8 hours, we probably are only getting in 6 hours of actual focused play, but the banter is part of it. I find it comfortable to have long sessions online, but I miss when we were able to play in person and would do potlucks, go on food runs together, etc. Also, throwing dice at other players when they deserve it just isn't as satisfying online.
For one shots that I buy into as a player on Start Playing, I usually choose 4-5 hour games.