@Binod Gurung Welcome to Microsoft Q&A and thanks for your query.
Yes, your understanding is correct for two points you have mentioned. Unfortunately , currently we don't have any other solution to store huge request/response body into application insights.
Our internal team is aware of this customer feedback and will be evaluating the feedback and prioritize it accordingly.
Hope the above information helps. If you have any other queries, please let us know. Thank you