Well Apple Health is an open API that anyone can integrate with. So I'd assume Whoop either A) doesn't want to be modularized, or B) has a data format that doesn't fit with Apple's specification for some good reason.
You can actually integrate with Health while still also showing it in your app. Health is like a database of sorts which you can choose to add your data to or access from yoUr app. (Similar to HomeKit, actually.)
Right, what I'm saying is that Whoop should, but doesn't. I don't really want to export my data, transform it for Apple's Health APIs and then re-import it. I want Whoop to do that for me. I'd use their App and Apple Health.
You should reach out to Whoop and request they sync their data with Apple Health. This isn't an Apple issue, this is a Whoop issue. The more users who request it, hopefully, the more they'll see the need.
Also, to counter one of your arguments above, Apple Health doesn't do a lot of analysis on third party data short of showing it in charts, so there is still value to using Whoops app for that aspect of it.
As an example, my scale is Whithings, my bed had a Beautyrest Sleeptracker both of these services consume and contribute to Apple Health.
This is definitely a common complaint with WHOOP! Looking into the reviews for the WHOOP 3.0 the biggest piece of negative feedback I could find is the lack of integration with Apple Health. Seems like this is a bridge they'll have to cross eventually.
Or probably people have become vary of companies like Apple and Amazon who are very focused on vertical integration at the cost of killing off the business of their partners. Spotify had to spend decade to reach critical mass of users for it to reach profitability. Apple Music got their much sooner because Apple was able to push it as the default music app.