I agree.
But take in mind that Unity has been produced by a big and faster growing company with many engineers and programmers.
S2ENGINE HD is relatively young product produced by a young and small Italian team. In italy is more difficult for a small team to grow as fast as an english, germany, american, french, Danish, ... team.
Only a very big passion of the team and the faith of users could make the difference in this case.