You can draw all sorts of gerrymandered lines to make different things sound equivalent. The question that matters for a merchant is how long do they have to wait to confirm a transaction in order to not end up losing massive amounts of money to fraud, and that number is <1 second for visa and 10-60 minutes for Bitcoin.
> Bitcoin miners consume less energy than the annual electricity consumption of decorative Christmas lights in the US, which process 0 transactions and do nothing other than looking shiny: http://blog.zorinaq.com/bitcoin-electricity-consumption/
Only because Christmas lights are used by more people, more often. How much energy does bitcoin consume per transaction, hmm?
> (1) senders/recipients who needs to send/receive money quickly (10-60 minutes) to/from anybody around the world
Obviously no-one wants to wait any longer than they have to, but what's the realistic use case where the participants are far enough apart that this matters and 10-60 minutes is so much better than a couple of days? And again this is a case where bitcoin could very easily be undercut in the near future by trustful systems that have fundamentally much lower costs - within-country those systems are already single-digit minutes (2 hours is advertised but that's an upper limit, bitcoin has a very high upper limit on how long a transaction might take).
> (2) recipients who want to eradicate fraudulent and eventually reversed payments
Irreversible payment is too easy to exploit in the other direction, by selling faulty goods. Non-criminal consumers like the option of chargebacks, and non-criminal merchants accept that.