I think everyone does better than me, but in the end my code works and I'll iterate over it until it works as good as I need it to.
I'm an untalented programmer but I try to at least become skilled in it. I don't get all the fuss about those discussions, nobody forces you to use someone else's code, and you don't force anyone to use yours either.
I like to - when I'm not rushing things - write code as I want it to look, rather than go for the best approach I choose the approach that looks best to me syntax-wise. I know that's stupid but I can only work on something if it pleases my eyes. I guess that's why I change the fonts, the colors and write code that's looking awesome to me while more skilled/talented people look at my code and facepalm.
Then there's the obvious fact that I can't even do better even if I wanted to, since I never wanted to in the first case and in extension never attempted to learn it.
Thank *** this is a hobby and not a day job
Edit: and please don't go and talk about leaked **** like Xio here. I rushed it, I was very unhappy with how the code looked and i quit because I couldn't look at it, it was never intended to go public - none the less, what i finished worked and it was the most complete and complex thing I've done until that point.