I don't necessarily feel that we, as developers, are obsessed with CGI. Many times it is our companies that are obsessed with web interfaces.
It was mentioned earlier in the thread by Juerd that a web browser is his favourite GUI. Many companies feel the same way, not only is it chic right now, but it is also is a way for a hetergeneous environment to collaborate well. My company is very much heading that way for MANY of its internal apps. Why use Outlook calandaring when Outlook is so susceptable to virii, when you can build a robust web calandar that can be used on ANY OS that has a web browser and is more secure?</p?
I honestly think that this is why so many CGI questions show up. Because that is what our companies really want.