....is actually something that has been observed in nature for hundreds of years. Entire sections of financial markets have been swayed by it. It has been observed across nature...
Interestingly, it is just an observation rather than a scientific fact. And proven to be untrue in many areas of nature too.
I would also add, for your edification, that the ratio is actually 1.618......or 61.8%.
So actually, outside of your prescribed 2/3 to 3/4 range.