You are assuming that ecommerce as it exists today would have happened without RSA (or DH). Maybe someone else would have created it, maybe not. Maybe someone else would have created something else to facilitate ecommerce, maybe not. Maybe we would never have created it and instead relied on some cumbersome form of symmetric cryptography (yuck). At the very minimum, ecommerce would have been delayed.
We need to ENCOURAGE investment into innovations. Without patents, investors hesitate investing into costly R&D which can be easily copied once seen.
Innovations of the 70's like asymmetric cryptography led us to Internet ecommerce which have led to the flourishing world of online startups which we today take for granted. It's all connected.