Rent control artificially constrains supply...
> power asymmetry
This, and its cousin "information asymmetry" are generally applied to negotiations. Are you implying that housing isn't a fair market because landlords know so much more about their property than the buyers, and that price controls can solve that? I don't even think I agree with the premise, let alone the solution.
> cost of switching vendors
Sure, but price controls don't solve this. If you don't want the renter to shoulder the cost of moving, you make the landlord reimburse them for moving expenses, just like lots of cities do right now.
I imply that the market is imbalanced because someone not having a place to live for a month is homeless, while a landlord not having a tenant for a month is a multi-millionaire who is out a few thousand bucks.
This wouldn't matter in markets with reasonable vacancy rates, but in markets with unhealthily-low vacancy rates, tenants have to eat whatever shit that trickles down to them, because they can't go somewhere else.
This should all be obvious to anyone who rents.
> Sure, but price controls don't solve this.
Not directly, no, but cost of switching (for both tenant and landlord) is a reason for why rental markets are quite weird, compared to commodity ones.
So, in a market economy, shortages and price increases don't just hit the marginal buyer.
I'm not sure why electricity prices should behave as you describe, but, say, gasoline prices should not.