It’s taking the premise of Brewster’s Millions, which required that he not only spend the money, but that he has to have nothing left at the end, including assets. So, buying a house doesn’t work because you still own the house.
Obviously there are still plenty of ways to drop millions on stuff without having anything to show for it. Hell, it’s probably easier now than ever before. Just become a whale for a mobile game and you’re there.