I can't really agree with that. Just do 'apt-get install texlive-full'. Then you really wanna have 16GB for rootfs.
The entire Debian repository is 131GB, and that's probably compressed. If your argument is simply "installing XYZ will make you wanna have 16GB" then I'd just use that same argument to say "install everything, then you really wanna have 256GB for rootfs", which should hopefully be obviously ridiculous.
If you want to make a case that a specific app warrants the need for 16GB then you need to demonstrate that it's something that will benefit a significant number of people.
8GB for a standard OS, carrying the things that 90% of users will need doesn't seem unreasonable. If you want more space, that's what the microSD slot is for.
I'm currently using 20GB of my hard drive for the OS, and that includes a fairly large /usr/share/doc folder; multiple JVMs, python, and netbeans installs; the Android SDK and TI DSP SDK; other huge development environments, 32 and 64bit versions of most libraries, etc... many things that the average person is unlikely to need, or things that really don't need to be installed to the rootfs. Take away these things and I think I'm down to about 6GB of legitimate growth in three years.
Strictly speaking, everything else the same, more is better, but everything else is not the same: more space will cost more money. If it isn't an unreasonable amount then you're going to have to come up with a fairly strong argument to convince many of us as to why 8GB isn't enough. If it's, like, $20 difference to go from 8 to 16GB then I'm pretty sure no one will complain.