If I have 3 servers (or more) in upstream, I split traffic to 33%, 33%, 33%. No 50% and 50%.
And second problem is If I use servers with different performance. I may overload one of this server.
Because I can not combine ip_hash and weight methods for connection distribution and set one server weight=2 and others servers weight=1.
And split traffic to 50%,25%+25%.