Eh, you're free to write code however you want, but I just don't see why you'd willfully write things incorrectly just because certain API functions will silently correct for your mistakes. I guess it's the same mentality that leads people to write crap like "ur" and "bcuz"... as long as it works, why bother doing it right?