Square is tackling different type of merchants. It's not quite this that is keeping Square from an IPO; but they messed up in a few ways along with Chase (their merchant acquirer) releasing the same product undercutting the Square margin. Not to mention PayPal's ability to lower the price or the international market is almost gone for Square (others have copied Square).