> And SQL is very much a "fad" language - it just somehow managed to stick around.
Probably because - despite it not being perfect - the only people who have been able to do it better are very slight variations of it like LINQ and Logica and GoogleSQL etc.