Visio always struck me as over-complicated for what most people wanted to do with it but never quite powerful enough for really heavy usage. If it could hit that sort of sweet spot, like Word and Excel, then I think the price issues would be easier to resolve (higher demand = lower pricing). As it stands, it's a bit too niche for mass usage (which makes you wonder why it comes in Standard and Pro versions)