It's NOT intelectually challenging. Software engineers love to learn new things, but they do not love 10 different syntaxes for displaying stuff. Figure it out.
What's the incentive to spend a lot of time to optimize for something you're giving away for free?