If we're counting the footprint of Visa's 19,500 employees [1], we'd have to start counting the footprint of every Bitcoin miner and ASIC manufacturer. Which is (a) silly and (b) unlikely to affect a difference of orders of magnitude.
Do they have 1000s of office all around the world with 100s of thousands working in offices and branches like banking industry?
Banking does a lot more than payments. Most people working at banks do not work on payments.
I remember reading that the extra food that a cyclist consumes, and the energy required to grow and transport it, far exceeds the energy that is used by a bus per passenger.
Humans are high maintenance machines, and cryptocurrency, in automating previously manual processes done by humans, could potentially result in major energy savings. But not in Bitcoin's iteration, where it's consuming as much energy as whole countries, to process only 300,000 transactions a day.