It again depends on how many people. It also costs NOTHING if the FREE version works for you. It does have virtually every feature. You don't have to buy a license unless you gross over $100,000 in a year. So if you are poor have no income Unity actually costs less. If you have a big team and need to buy a lot of licenses it could cost more. If your game does really well Unreal will cost more. So it is a decision based upon use case. If I make $10,000 Unreal will cost me $500. (unless they added a rule for >$100,000 gross too) If I make $100,000 Unreal will cost me $5000 which is more than if I had to buy licenses for all 3 people I work with in Unity. If I made $200,000 then unreal costs me $10,000 yet unity still only costs me those 3 licenses. So it really does depend upon factors. Like I said I like Unreal. I know things that it has that are better than Unity and have had me considering switching for some projects. Yet, switching mid-project with a lot of time invested is kind of a dumb move for us. I like Unreal, I like Unity. Which is better really depends upon the team size, expected sales, and type of project. They are tools. I don't get hung up on which brand of hammer I use. I use the one that works best for me in my position at a given time.
EDIT: And competition between the game engines is GREAT for you and I. They will keep getting better and better. Win Win!
EDIT 2: I wanted to add... a big win for me in Unreal is the open source side. If they had been free and had the 5% thing they have now years ago when I started poking around with Unity I likely would have chosen Unreal and never looked back. Unfortunately, I was using Unity for a couple of years before Unreal, Cryengine, etc started catching on to the fact they should go free.