Have a friend with a 5 series BMW and he left the winters on through summer. They didn't last to the following winter, they were absolutely trashed! Expensive mistake he won't be doing again.
It's worth having two sets of wheels and changing over for the time of year. Once you're over the initial outlay, you won't need to change either set as fast. Plus it save wrecking your summer wheels with the salty roads.