Three things. For one, 24hrs and 4hrs screen on time for you is great. For me though, 12hrs+ and maybe 2-3hrs screen on time is what I get. I've tweaked and tweaked without rooting, and around 12hrs is what I'm getting. I'm fine with that like I said. I searched forums, i'm done with that and just using my phone as I see fit and charging when necessary. I don't want to keep sending units back and forth thinking mine is defective. I've seen numerous users even get similar numbers as mine without much complaint.
Secondly, I don't know how long you think it takes to flick a toggle, but for me its about 5 secs maybe (Unlocking my phone, pulling down notification tray, using power toggles all my toggles are right there. Just tap and lock. Done). "Throughout the day"? I toggle Wifi maybe twice a day and thats all I manage. So what, I maybe eat up 10 seconds of my day my not using JD? Don't see the problem.
And thirdly, didn't say JD doesn't do anything. Just saying it doesn't do anything you can't do yourself, in terms of switching on/off toggles you need/dont need. Its not time consuming at all (at least in my case). Those data usage tweaks for the paid version may be useful though, but its still not an app I feel I need.