Comment Comment by tliltocatl Nobody is claiming payment cards adds no value, that'd be absurd. But their cashback programs and other bullshit (see recent itch.io/Steam moral policing story) certainly adds no value. parent tliltocatl 25 days ago