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

Well, if a person has enough self-consciousness and judgement, he or she will never use illegal software. If someone doesn’t have enough resources to buy expensive software, he or she can easily use free alternatives instead (for example, GIMP instead of Photoshop, Inkscape instead of Illustrator, or Blender instead of Maya).