I agree with Seraphina.
I believe it's one thing to believe that contraception is not a sin, it's yet another thing to practice contraception, and yet still another thing to preach contraception. In the last two cases, if one was once a Catholic, their sin of practicing/preaching it does not mean that they cease to be a Catholic, rather, it means they are still Catholic in the state of mortal sin and are in need of repenting and being absolved by the priest in confession.
If they only believe contrary to what the Church teaches, then I would say that it's at least grave error and likely a sin, as PPIX teaches in Tuas Libenter: "though they may not be dubbed heretical, nonetheless, merit some other form of theological censure."
I don't know if it could be called heresy, but at the very least, it is highly temerarious and a gravely sinful disregard of the Church's perennial teaching, setting oneself up as knowing more than the traditional magisterium.
Let's be honest here,
people don't want to accept this teaching because they want to be free to engage in this practice. The cognitive dissonance forces them to assert that there's nothing wrong with it. Marriage with fecundity able to be turned on and off at will is fun, being open to life at all time isn't. It's also a pretty hard sell to a non-Catholic, who just assumes there's nothing wrong with birth control, and people nowadays want to be free to marry whomever they wish, regardless of religion.
I don't even think it's too wide of the mark to think that contraception makes marriage more appealing than it otherwise would be, and has contributed to the drop-off in vocations (or, rather,
following vocations). Someone could very understandably say something like
"if I could get married and have only the children desired, when I desire them, and seek out sterilization when I'm done having children, that'd be great, but if it's going to be always fearing that a child will come along anytime, either that or abstinence, it might be just as well to stay single, or even take up religious life (priest, monk, or nun as the case might be)". Few would ever admit to thinking like this, but it makes sense.