100% agree - the other thing about coverage is just because a test goes down a path doesn’t mean you tested it. Coverage is not a great metric.
That being said, until we get something better like you mentioned, it’s what we have to use.
Maybe integration testing is the solution :)
Thanks for reading!