I suppose OP's point wasn't that a service fee wasn't justifiable, just that it's a bit odd to make it optional and have it auto-selected, though given someone else's comment it seems like now it's mandatory.
If "service fee" was renamed "instacart fee", people would no longer assume it is the driver's tip. But instacart would never do that, would they?