Come on Apple, you're freakin' BSD not Linux...
Journalled filing systems are not the traditional BSD way to go. Linux uses many nice systems, including ReiserFS (which is faster and way way way more reliable than ext2), and SGI uses XFS (also quite cool), but FreeBSD etc use the superior softupdates system. This is much more effective at keeping data integrity, with no speed hit. Weird choice, Apple.
Journalled filing systems are not the traditional BSD way to go. Linux uses many nice systems, including ReiserFS (which is faster and way way way more reliable than ext2), and SGI uses XFS (also quite cool), but FreeBSD etc use the superior softupdates system. This is much more effective at keeping data integrity, with no speed hit. Weird choice, Apple.