In this case, you lose all the benefits of using server side rendering, such as SEO and faster initial load times. Try to keep the "use client" components as low as possible in the rendering tree and use the server component for server-side functionality, like as data fetching or authentication. However, if you page is completely interactive and must run on the user's browser, then it's fine to mark it as "use client".