Most people don’t want to run there own infrastructure. Also many newsletters are written by people that aren’t technical so self hosting is for a really limited audience.
I agree with your general point (in fact I'm building something for that reason) but millions of WP installs don't count as a limited audience IMO.