Why is Unity the most popular engine?

Yeah but the only people paying the bills for game engines are the successful ones. All the broke game designers wanabee don’t matter because either they’ll go for the free software or they will crack it if they have to pay.