Inaccurate step counting

Since I upgraded to 5.0, my step counts are significantly undercounting. It’s generally 3000 - 4000 less than my Apple Watch but lately it’s been 5000 - 6000 lower. I reported it to whoop support and they told me change where I wear my whoop by an inch on my wrist. Ok so no acknowledgment that there’s a problem with their algorithm. I wouldn’t care since I get my steps on my watch but they are constantly asking me to set up a plan to get more steps. And it impacts the healthspan and pace of aging. They should fix it or drop it. I’d rather have no data than wrong data. It makes me wonder how accurate they are with the rest of their data. It’s not as easy to compare as it is with steps.