I would wager the cost of idling, waiting for a gate/rampers/ramp congestion costs wayyyyy more than me running the APU to keep the airplane comfortable for myself and anyone who is in it. Fix me waiting 30-45 minutes for a gate once a trip and I'll start worrying more about my apu usage.