Personally I prefer the "sharded" database structure that comes with WPMU. It certainly helps when it comes to database planning for scaling purposes.
Can you imagine WordPress.com running with a single posts table?

I wonder how difficult it would be, should the demand be there, to create a db class for WPMU that would use a "Lyceum" structure? But with the standard WPMU code base?