Yes, slow down to 2-5 mph but not coming to a complete stops solves this problem. I usually try to time it so that I slow down alongside a car and we can run the stop sign at the same speed.
If you assert your right to use the road, cars won't try to take advantage of your size/acceleration as much, especially if you have another car run interference for you.
YMMV if you live somewhere where it's common for cars to actually stop at a stop sign.
This sounds like a survivorship bias, you imagine that people who blow stops won't do that if you don't stop but, people who did the same on a bike and were t-boned by a car might not be in a good condition to post about their experience anymore.
Anyways, even if you are 100% right and not stopping at stop on a bike will prevent people blowing stop completely (and people who have the right of way will also yield to your bike because they will see you 100%) how is it safer than to stop and proceed when there is no traffic across?