I think it's more likely because Unity has been targeting the smaller dev market since it began, while Unreal only seriously started targeting that market earlier this year with its free version.
I dont know anything about Unity or Unreal but can't you do Unity stuff in JS? Perhaps that has something to do with it too?