The fundamental reason for cryptocurrency's price differences among exchanges is that, as a decentralized digital currency, there is no standard or global cryptocurrency price at any given time. Coinbase just lowers the pricing of some coins in order to attract more users.