> There's no intrinsic reason for earnings to be directly related to stock price.
You are buying a share in an income stream! You are using your money to buy money! If there is no intrinsic reason for this to have a price that is measured in money, where exactly do you think a price measured in money is appropriate?