Seriously, after that line I gave up on reading the rest. There's plenty to be said about schema vs no schema but its pretty ignorant to just dismiss the entire concept out of hand.
Guess what - in lots of applications data integrity is more important than developer convenience.