Why does blockscan.com always show the dex price as 0.01 when that is clearly not the price on any exchange?
Well yeah. That's the last price that XCP was sold on the dex. It wouldn't show any price on an exchange.
I know it wouldn't show the price of an exchange, but if you're correct it's the last price that XCP was sold for on the dex it shows the Dex is never/very rarely used by anyone

That is true. I think the people that have spent the time getting counterpartyd up and running are probably larger stakeholders and are more informed on what XCP can do. They aren't going to sell cheap. It's probably a stand off on it. When the wallet comes out people just trading it as another coin will be able to use it and will sell it just at whatever the price is.