You're one of the good ones.
The retort to "This meeting could have been an E-mail" is "But, do you respond to your E-mail?" Sometimes we really do need an answer/decision/action, and not everyone has good E-mail hygiene. I have worked with a non-trivial number of people who don't read their E-mail and/or don't respond to it. And when you don't respond, I have no idea whether you even read it, so I have to assume you didn't. When I need someone to do/say something, I will reach for E-mail as a first try, but if you don't respond, I have to put on my Disappointed Face and schedule a meeting :(