So what's your solution then? What if I agree with you and say: fine, it's impossible for procrastinators to do their work. Is this the end? Do we all just agree that procrastinators can't do their work and sit around not doing work?
What's the solution, if not somehow, some way, gathering the willpower and forcing yourself to do the work? Is there another way around it?
Nothing is impossible, but if it's very hard most of people will not manage to do it on their own, it's just a simple fact of life. Push them harder and just more of them will fail. If you throw a 100 non-swimmers in a pool, probably all 100 will manage to swim out alive. Throw them in English Channel and tell them to swim over to France, and most likely all of them will drown.
What's the solution, if not somehow, some way, gathering the willpower and forcing yourself to do the work? Is there another way around it?