"What I'd also like to know is, how on earth does 3D Realms pay salaries to all its staff for this many years without releasing a major product (that other Duke side-scroller doesn't count, I figure)? "
don't forget, they licensed the build engine and made some console titles, not to mention duke nukem manhatttan project. even so, the money must be dwindling.