You can get "all season" truck tires with the severe snow service snowflake. I had Goodyear wrangler silent armor year round and they were decent. Obviously not as good on ice as dedicated winter tires but good enough if you don't drive like a madmen
1 set for all 4 seasons (mountain and snowflake)
I get about 60,000km per set on my F-250.
The trick is to rotate them often so that they don't cup.
This goes for all aggressive tires.