What I have learnt is that as long as the work involves non-deterministic processes, it will cause mental drain. So, there is more chance of procrastination.
Along with this, if the task is large, there is a higher risk of procrastination.
As someone who worked in business strategy / analytics, I can say that procrastination does occur, but it's probably a bit harder to get away with.
You generally have to give frequent updates, with a predefined deliverable. It's often a series of sprints, vs deliver this in 2 weeks. If you don't deliver something - which happens all the time for unforseen reasons - you generally make everyone aware of the delay and what caused it. So, you can only procrastinate so much before you run out of excuses.