If you're worried about fuel consumption, sorry- you bought the wrong bike.
Fill it up and ride it or sell it and buy something frugal.
Your 1000cc bike won't give the same economy as a 125, whatever you do.
So stop wasting your time trying to make it something it isn't, or whinging about it.
If someone posted complaining that their Storm won't go off-road as well as a Tenere or KTM Dakar Special, you'd just laugh at them, or if they were trying to compete in trials, wouldn't you?
Love it for what it is.
(I feel better for that, but need to go and lie down)
