That's the whole point. The distinction between digital goods and everything else is 100% arbitrary. Why should a developer who sells car rides be treated any differently than a developer that sells games?
Because real world goods and services are very different than digital goods? People have explained the economic theory behind these differences a hundred times on the various Epic threads on here.