1) it's always a function of quality as well..Aside from the JW and Fairmont, hotels in Edmonton's core properties are tired (like really tired) with sub-par service. What you get is what you pay. If hotels want to charge more, then fix your rooms and justify the higher rate.
2) We need more...