I do notice kids are very resistant to "explanation" even when it's pointing out that it's in their own personal interest. "Charge your phone so you'll have it tomorrow for the car ride to play games." really has no more success than just "Charge your phone". "Quit poking your sister, because you're going to fight and be in a bad mood for the rest of the day." never worked. The shorter instruction at least stands a chance of the kid complying because it's a quick easy simple thing to do, and the kid might to reflexively just decide to do it rather than delay, procrastinate and forget, or decide to resist you for whatever reason.
One thing that worked amazingly well on my kids, at least when they were little was to get them to repeat back what they had been told to do, and then say "okay". Even if you had to order them to say "okay", once they said it, task completion or following the order was in excess of 90%.
Always seemed to me like getting them to verbalize it set the idea in their brain, or at least added an extra barrier to cross, going back on their word, rather than not promising to do it.
I also tried to drill into them a little question and response. "What does listening REALLY mean?" and they were to answer "Listening means do it." and I'd ask, "When?" and they were to answer "Right now." wasn't perfect, but I also noticed that I could get all four girls to say that, because it became kind of a group thing, a litany, kind of like basic training marching cadences or something. Again not nearly 100% effective, but it did noticeably increase the rate of compliance.