Datacenters should buy electricity just like anyone else.
Their sudden, massive gobbling of scarce electrical resources are causing those scarce resources to be become even scarcer. Most utilities are regulated, and prevent them from operating as a free market (and rightfully so, in most cases). If these data centers were subject to capitalistic principles, they would be paying 100 times what they're paying now.
Regulations meant to protect you and me from the excesses of unrestrained natural monopolies are now working again us, which means we all pay higher prices to prop up the excesses of data centers. That is a problem that needs to be rectified. Data centers need to be made to pay the actual prices for the damages they are causing. AI companies as well. They are both severe outliers that are ruining electrical availability for most people.