| Yes it's true, but I would not take the smith tools argument that far. You could say there's a spectrum of low level/high level tools you will either work with or build yourself. Most low level tools are now quite good enough. The more you go high level, the more will deal with specific cases that will restrain your ability to do thing the way you intended. Like the article said, Unity will fit for very small teams and very simple games, but it will be hard to do anything really complex. I think compilers, languages and engines are better suited for more use cases than an editor like unity is. It's a dilemma of flexibility versus speed and ease of development. ease of development/flexibility: ease<|--#-------------------------|>flexibility ease<|-----#----------------------|>flexibility ease<|----------#-----------------|>flexibility ease<|--------------#-------------|>flexibility ease<|------------------#---------|>flexibility ease<|----------------------#-----|>flexibility ease<|-------------------------#--|>flexibility |