Not only that, but the pre-orders for Stadia were so intense that they couldn't hit day 1 deliveries with orders that were placed within hours of going on sale.
So clearly there are plenty of people who want this and are even willing to risk it being total crap at $130 each.