Yeah, well, you know, that's just, like, your opinion, man.
I suppose this is an incentive for you to build new icons on your attractions even at game's end. If coins were worth victory points just as much as face value, why would you even bother paying, let's say, 10 or even more for an upgrade that only adds one single icon? Better to just hoard the coins...
Exactly. By giving coins 1 VP each, you are devaluing everything else and making it not worth the cost to buy upgrades or attractions.