Aside from maybe the headphone jack, those are all features that enthusiasts want but average consumers don't care about enough to compromise on size, waterproofing or price.
Smartphones depend so much on economies of scale, and a limited pool of cutting edge components, it would be hard to sustain a niche market just for enthusiasts.
What in recent history has made you expect sensible decisions but from Alberta voters? It's more likely Danielle Smith will get ejected from her own party for being too cozy with the feds.