Yea if you do the work yourself,
or have a pickup to move your rims back and forth to the shop where they do the work,
and have a place to keep another set of rims,
and you don't buy a new car very often,
or always buy a new car with the same rim size and lug configuration,
and you don't mind the low pressure tire light on all winter long,
and of course don't drive thousand of miles each year on dry interstate,
it makes sense.
PITA.
I had four CRVs, i kept each for six years ~ 100,000 miles. (They would rust fast because I did't drive much during the week.) Each time I bought one the rim size or config changed, so each car required a new set of spare rims. The time I did it I bought some "cheap" steel rims with no sensor for low tire pressure. The OEM rims were $500 PER WHEEL.
Whatever. Been doing it my way for 20 years, not changing until 2024.