I have lots of family who have been living in Jasper for 15+ years, and their sentiments are the same as what you are all saying... there needs to be a little more glam (for lack of a better word). The problem is the initiative from Parks Canada, and the local population. Funding and permits are a huge part of it too.
Jasper is the only (or very few) city/town which successfully pushed a McDonalds out of their municipality (lease rates on the space were increased to the point it was not financially viable). Not to say a McDonalds is an indicator of success, but it goes to show the protectionism that Jasper holds. This can be monopolized on.
That said, there is now a timmies in the same space McDonalds was, even after much protest from the locals. Personally knowing the owners of a local coffee shop (across the street), they were scared at first, but now I think they are even busier than before

. The town could use a few more big names.
Jasper could use:
- A Street front improvement initiative
- Support from local and federal governments for more tourist attraction dollars for park improvements
- A competitor for the JPL. Love the place, but they have a monopoly on the Jasper 4* hotel scene.
- Main Street Improvements (sidewalks and curbs, planters)
- More marketing dollars for their festivals. The music and arts scene in Jasper is unreal. Needs more attention.