Question: is 2 pair better than a straight?
Answer: The higher the rank, the less chance statistically you have of getting it. The higher the rank of your hand the better, because two pairs always beats one pair, and a flush always beats a straight. When two or more players have a hand of the same rank, then there are more ways to determine the best hand.