Maybe my problem is that I use Python a lot and I never have a problem with there being "one way to rule them all". I usually find more elegant ways to do thing the more of the language I know. On the other hand, even if you like to read creative code, the more standard idioms you use the faster you're able to build on it. Contrary-wise, there are situations where the standard idioms look like obfuscation. It's all about balance.