Why is Unity the most popular engine?

Read the comments from veteran users in that same page.
Makes a lot of sense; the pricing model they want to impose is the only thing making no sense at all :]
If those guys could program in anything else but C#, they’d be dropping Unity in a heartbeat!