Yes.
The problem with std::string_view is that it doesn’t remember if it points to a null-terminated string or not.
If you’re writing a wrapper for a C api that uses null-terminated strings, you would have to constantly copy your std::string_views into std::strings to make sure you have null-terminators.