Yeah, you're right. Straws aren't the main problem. Of the two bags of litter I picked up today, there were only one or two. You could ban everything but straws and there'd still be so much plastic in the ocean that if you were forced to look at it, you'd vomit.
You're right. We're not going to fix plastic ocean trash by banning straws. We're going to have to fix plastic ocean trash by banning all one-time use plastics. For a start. And then ban the rest. And I guarantee you you're going to hate that.