For business travel, my corporate rate is not charged a resort fee.
On several occasions, my Ambassador has been able to get a hotel to waive resort fees prior to my arrival.
I have had some success in getting hotels to offer an alternative amenity (usually F&B credit) when resort fee includes internet access.