Recycling will only ever work if it is an improvement on what it replaces. Continually washing refillable bottles and using an often questionable local water supply to fill tanks that need regular cleaning is not that.
I do take a refillable water bottle wherever i go but many airports don't have facilities to fill them up, and many that CX fly to i wouldn't want to use even if they did.