That's perfectly reasonable. I don't hate Vancouver, and can definitely see the allure. I would probably find it very pleasant to live in, if I could afford it. The natural beauty is great and I appreciate the relative accessibility of it (something even Calgary can't claim).
I'm very city-oriented. Not that I don't enjoy natural environments, because I do, and I can appreciate how cities such as Vancouver merge with it in attractive ways, but when I'm going to a place like Vancouver, the North Shore mountains are secondary to the urbanism. And honestly, Vancouver's urbanism is also pretty good. It has relatively strong history bones with an interesting collection of pre-war skyscrapers, it's rapid transit acts more like the region's freeways as conduits of development, and there's a dedication to new planning and architecture taking the best contemporary ideas in terms of providing pleasant, hospitable places that are the meat and potatoes of vibrant cities. And because of the natural climate, the way that greenery creeps into the urban fabric is quite visually stunning.
I can understand the allure for some people, whose lifestyle is more in synch with the city. I'll maintain my position, however, that it's too expensive for what it offers. My best comparison for Vancouver's status in Canada is the same as Rio's in Brazil, relative to the country. It's just as expensive as the major financial and economic hub in the country (Toronto and São Paulo, respectively), but doesn't offer the same level of services, jobs and amenities, and basically hinges on lifestyle, weather and mostly a touristic approach to justify the extremely high cost of living. Both have interesting and beautiful urbanism and natural beauty, are very well known and very attractive to visit, but pound-per-pound, hardly justify the living costs for most people.
I don't really know if I'd say Edmonton has "big city amenities." Like, it has pretty good retail options, I guess.
We're at least on par with all other major Canadian cities on retail options, a courtesy of the West Edmonton Mall (for bad or for worse). I'd even wager we're slightly ahead of Calgary, substantially ahead of Ottawa, considering the new luxury retail additions to WEM, as well as the offerings on South Edmonton Common and Southgate.
But other things, like pro-sports or festivals are things you get in other cities too, even smaller than Edmonton
Sure, the fact that other cities get it too doesn't really mean anything. The fact is that we do have these. Out of the similar sized cities in Canada, we don't lag behind anyone in terms of pro sports, and we're probably not much further behind Montreal and Vancouver, either. Only Toronto, in Canada, has a clear edge over other cities (they have CFL, MLS, NBA, NHL and MLB teams). As for festivals, again, we're ahead of Calgary and Ottawa in that department (Stampede aside, Calgary isn't really big on these).
For things like museums, ours are very, very mediocre. A city like Toledo, smaller than Winnipeg, has a better art museum than us (I know the why of it, but it doesn't change the fact that the AGA sucks). The RAM is no ROM, either.
Our museums are lacklustre, indeed, but that is more a factor of management than the spaces, themselves (and saying that AGA sucks sounds a little hyperbolic to me). On the other hand, we do have things like the Fort Edmonton Park, which is probably the best of its kind in Canada.
Our art scene is very strong, compared to other cities the same size in North America, particularly in Canada, and comparing with Europe in this department is pointless, for cultural reasons. You'll find European cities under 100k that will have a more vibrant and interesting cultural life than most major NA cities. We do have a severe PR problem in this department, since we do have a lot going on, but very little advertising. Our culinary scene Is also very well respected, especially for a city its size, and in every Canadian city comparison I've read, we only trail Vancouver, Toronto and Montreal in this department.
For nightlife, Edmonton is perfectly fine for a city of its size, but it's nothing like the nightlife amenities of an actual big city or nightlife hub.
Again, if you're saying that it is appropriate for city its size, you're also saying a 1.5M city is not a big city, which is somewhat unheard of. It might be on the lower bound of the big city definition, but it's definitely there. We cannot expect to compare with cities 2, 3x bigger. Even with big cities, there are tiers.
Entertainment-wise, we also cannot discount the power of WEM (I know, it's repetitive), but the offer of some many entertainment options that are accessible year-round, is something that very few cities can claim, let alone in Canada.
Edmonton also lacks more than 1 truly vibrant urban neighbourhood, something big cities generally don't have a problem with.
This is not an amenity/service issue, it's a lifestyle issue. You'll find no lack of examples of large cities in North America that suffer the same issue. Even so, ever so slightly (and at a fairly good place in the past few years), Oliver/124st is moving towards becoming a vibrant urban neighbourhood.
On top of all that, Edmonton does offer top tier educational institutions, an international airport that, while not offering as many destinations as it should (and the blame here can be spread between airline politics and EIA poor management), is still a good connector, high-complexity healthcare services,
My impression is that your definition of big city is either focused on European cities, which has a very different historical context, or aims at cities like Toronto, NYC, LA, Chicago, Montreal... Which are substantially older and larger than Edmonton. Overall, in terms of services and amenities, we have AT LEAST the minimum one would expect from a big city. Might not be comparable to the major centres, but big city nonetheless.