Nonsense. Try selling that BS to the Pope.
The Pope allows bishops and other ordained clergy to teach exactly this "BS", indeed, he allows them to shout it from the rooftops.
If it's BS, why do you think that is?
But here's the problem. Kerry objectively supports unrestricted abortion -- this kaka about him being "personally opposed but unwilling to impose" is simply a convenient lie viewed against his aggressively pro-abort Senate record.
Abortion killed 1.4 million innocent Americans last year alone.
Unless a Catholic voter can realistically claim that George Bush is certainly going to do something (or not do something) that will result in 1.4 million innocent people dying unjustly per year until heck freezes over, there is no way a vote for John Kerry is morally defensible.
Cardinal Ratzinger said, correctly, that one may vote for a pro-abortion candidate without incurring guilt "for proportionate reasons". "I don't like the other guy" is not remotely proportionate to 1.4 million murders per year. Neither is any other charge a reasonable person can lodge against GWB.