What stops indies from using illegal software to build their games?

You won’t have to wait too long until things inproove. In about 6 months or so, Blender 2.8 will be released, and it will be amazing. In 2.8

  1. Stability will increase a lot, and you will be able to work well with millions of vertices
  2. New dependency graph will let you do animations not possible so far
  3. Blender will have full PBR viewport, with Unreal Engine 4 presets, so you will know how an object will look in Unreal while modelling it in Blender. Materials will be able to be exported properly to Unreal, so you will probably use the Unreal Material Editor only for additional tweaking.
  4. Custom manipulators will make the job a lot easier.
  5. The biggest addition: templates and workspaces. In other words, templates are for different users, and workspaces for different activities. An example of template could be ,Maya template", which contains the UI and controlls adapted for a Maya user. Workspaces can be accessed from upper tabs, and each one means a certain activity in a pipeline. There could be workspaces for modelling, sculpting, UV mapping, Texturing etc. Also, Blender will have a network system to distribute workspaces to devs inside of studios, so they could use the same workflow.
  6. Wireframe view system will be more smart, so you will be able to appreciate the location of the mesh components, thing not possible in the current Blender.
    In other words, since the UI will be fully customizable by users at even button level, Blender 2.8 could easily be made to work like Maya or by symply swapping the template. There would be no need to pirate expensive softwares.

Edit: is the wireframe view that will be in 2.8. It looks a bit sci-fi, like holograms.