When do you assess the tax? If it's at any predictable interval of time, it opens the market up to massive manipulation schemes where people crash their own stocks to avoid paying taxes and bid up their rivals so they'll be forced to owe a massive tax bill.
You could I guess take an average over time to avoid the manipulation efforts, but then you still run into the issue many dot-com paper millionaires faced, where they were assessed a tax bill based on the paper value of their options but when it came time to pay it, the stock wasn't worth enough money to cover the taxes.
That's why we have the current system, where capital gains are taxed as income (though at a lower rate), but only when you sell them. That's the only time when you can put a fair value on the asset being sold, when it's convertible into the currency you actually plan to pay the taxes with.