Ternary magical? I think not

For @Hacksaw and all others interested, there was a thread a couple years back that discussed the pros/cons of the ternary operator pretty extensively: If / else expressions

The main topic (as the title suggests) was whether we should add an expression version of the if-else statement, but such a topic inevitably has to recon pretty thoroughly with the question "how is this better than the ternary operator?".