I'd think high demand would create a lot more competition, surely?
A niche market can afford to charge more, as they're less likely to have so many competitors to undercut. As soon as demand increases, though, to ensure you stay ahead of your competitors you'd probably need to shave a couple of quid off the price, in order to create a point of difference.