I think the title is straight forward.
As a groomer, passing the buck on not picking up your own poo (your dog, your poo) is insulting.
Sure, CONVENIENCE of having poo bags and trash cans provided for you is nice. But it is just that- a convenience.
AS THE DOG OWNER, there is only one person responsible for poo bags, pick up, and appropriate disposal. It is NOT JNSki, CBJ, USFS, or anyone else.
There is no distinction between skier, walker, or broom rider. Your dog, your responsibility.