A good sandbox game imo can be better than a vn. But it really all has to make sense and fall into place. Settings and character locations that make sense based on previous dialogue and not just "this character in this spot every day". But that's so incredibly rare that vn is the correct choice.