Why get rhinoplasty? Rhinoplasty is a procedure to improve the appearance of the nose. It can be for functional reasons as well. It can improve the nasal airflow but most of the time, rhinoplasty is improve the look of the nose.
It can be surgical procedure but also a medical procedure with injectables, which are temporary but it definitely can give a good benefit.
Surgical rhinoplasty obviously would be long-lasting for life and the most important thing is to tailor that procedure to the patient, no one-size-fits all.