Wrong direction? Depends on where you're headed to :)
The #1 goal for this framework is being cross-device. Having the same language run wherever we need (client side, server side with nodejs) is a big step in that direction.
Now, this is clearly not the same direction as "find the purest, most perfect language" but that's for others to look for :) We just try to solve this one multi-device issue.