IMHO skins are cancer. Problem of Nim is that it is trying to be
best-everything all at once. Result of this is over a decade of unstable
language which did not reach 1.0 yet. Yes, we all have our own tastes. I
dislike some stuff in nim as well. I can get used to them if language is
solving my problems however. Having multiple syntaxes would just contribute to
fragmenting ecosystem. Is it worth to do this to language only to attract few
naysayers who can not see past their opinions? I would say that its not. Python
(once again) is doing fine without all this madness because it is a good
language. If nim is a good language it will do fine as well without trying to
appease just about every needy programmer out there. You can not make everybody
happy. Ever.