yes, i know of at least one application (can't recall which one it was, though) written with very sloppy SQL that throws errors in mysql 5
mysql 5 is more stringent with regard to enforcing standards
the scenario involves mixing table list syntax (e.g. FROM table1,table2,table3) with a LEFT OUTER JOIN