Or could it be that many Evangelical churches are populated with ex-Catholics who left because they did not want the annulment hassle?
An anullment really isn’t that much of a hassle.
Could it? I don't know.
Got any proof for that?
Or is it more idle speculation because Catholics can't come to grips with the idea that someone could find something wrong theologically with Catholic teaching?
I know LOTS of Evangelicals who left the Catholic church. Evangelical churches are jam packed with ex-Catholics and I don't know any of them who left for reasons connected with morals. It's always been theology.