Yes, and as much as I like the currency, the perpetual "they'll do it out of the goodness of their hearts" answer to "who will run a node with no incentive" isn't very convincing.
IOTA is not made to be a currency to shop online or buy coffee, it's an IoT currency. Stop trying to shill what you've bought. It's also deeply flawed, centralized and its wallet is not user friendly.