Have to agree, micromobility only makes sense due to the car-centric mindset many (including me) have. It makes it seem like more of an accessory to a car or even more of a toy. Looking at it now, I could see how the term may actually discourage people from trying it it out or even viewing it as a viable option.
Had it in there because its such a common phrase and forgot about it. Will remove it because I agree with the opinion piece.