Yeah, lots of folks have a different idea what 'Tabletop quality' means. For me, it's pretty much meant anything that was below 'Show' or 'Competition' quality, and 'Unpainted'. So it's a pretty broad category.
I only shade/detail/etc on important pieces - characters, special figs, etc. Grunts/basic troopers usually get the 'basic' treatment, and I spend more time on the pieces that attract more attention on the table. Or, if a piece is particularly cool, sometimes I feel the urge to put more work into it.
I -always- finish my bases, though. Some people don't care about the base, but I do. A little turf takes only a few minutes of time, and it really does 'finish' the piece, even for grunts and basic troops. I usually save up a few characters/units to all base at one time... not only does it save me time to do it all in one go, but then I am certain they will match up color and consistency-wise. :)
For special pieces, I like to get even more detailed with the base - or for bases for figs that are HUGE, where there's a lot of space, I love to add stuff whether it's rubble, rock, water effects, etc. You -could- sink hours into it, but 99% of the time, it takes me 2-3 minutes per base. Texturing adds a little bit of time since I use pumice and have to let it dry, but after that - 2-3 minutes and it's done.
I've never refused to play someone with unpainted figs (or bases), but I admit, I find it a lot more fun if they are. Not everyone in the hobby 'likes' painting, and I understand that. I love it, but I'm just slow as molasses in December. :)