Straws made from plant stalks simply aren’t suited to mass distribution. They aren’t uniform, can’t easily be sanitized before packaging, they’re fragile, and still leak and get soaked.
The problem isn’t “corporate greed” it’s that there aren’t good alternatives to plastic for disposable straws.