There is some degree of truth to what you say. Besides, good sex is so much more than they guy with the biggest cock. Oh, and love, that's a whole different conversation. Because there are plenty of people that think sex is love, and this is not the case.
I like her giggles