There is indeed something weird here. No custom kernel, no undervolting, no stock ROM mods except those from GravityBox. I'm getting extremely long Screen On Time. Almost 50% more than before. I even did a dirty install from 4.4.2 to 4.4.3 AND to 4.4.4, manually flashing them...
Google...