My point is that you charge market price. Because that's how markets work.
Price to rent ratio varies very widely between different markets. If you don't want to buy in a market with a high price to rent ratio that's fine. There's simply no rule that guarantees a price to rent ratio such that rent covers all costs plus the full payment on a 30 year mortgage in all markets at all times.