The driver's seat was dead in my 2005 Avalanche similar to what I'm hearing from others here. The cause was a connector pin that had been damaged from too much current. I think it's probably the heating element in the seat which I use frequently in the winter. The driver's seat goes out first because that one gets used much more than the passenger seat in my case.
For those that have a maintenance manual it was the power supply pin in connector C305. This connector is located under the driver's seat toward the rear. Mine was mounted to the floor. You can see that the pin got hot enough that it melted the plastic on both sides of the connector.
Replacing that connector looked very involved. I did reseat the connector and the driver's seat came alive again but I didn't trust it. It's likely it would have eventually failed again so I opted to just cut the power wire on each side of the connector and crimp in a new section of 14 gauge stranded wire.