> "There are developers who don't care about guidelines, or design. That's not a platform fault, is just that there are developers who just want the job done, even in a ugly fashion."
And that is the biggest problem in software world, that's why our computers are full of half-baked, ugly, poor documented and uncompatible programs - because someone "just wanted to get job done".