We play every other week, and (after the starting scenario) the PCs level up when they accomplish something. Every advancement feels earned, but there's no pointless bookkeeping (and D&D-style XP, that's nothing but a gauge telling you how close you are to leveling, is pointless bookkeeping). Takes us ~130 sessions to get 1-20, which works out to a little more than five years in real life.,Something I don't get about these sprawling multi-year campaigns when using D&D (any edition).
How are the PC's not like 100th level?
If you play, say, 40 sessions/year (weekly sessions planned with 12 weeks off per year, so, like 3/month) of 4 hour sessions, that's 160 hours of play per year. Times 10 years, that's 1600 play hours. If the PC's are 16th level, that means that the characters are leveling up once ever 100 (?!?!) hours of game play? Like one level up ever six months of play? Even if you're concurrently running 3 characters, that's still only leveling up every 33 hours of play.
My players would strangle me if I tried to slow things down to that much of a crawl. Eight or ten sessions to get from level 1 to level 2? And that's the fastest pace? Yikes. How do people do it?
That's how we make it work, anyway, I'm sure there are A) other people who do other things and B) people for whom none of those approaches would work.






