I haven’t read most of the thread, as these threads usually descend into chaos.
I would say that an off-lead dog that kills a cat is likely to be a prey-driven breed, or else an aggressive dog.
I’d say that a dog that kills a cat, whilst on lead, is obviously not able to be controlled by its owner(s).
Sadly, I’d also say that both my comments are bollocks! Because owners of all breeds will provide an argument - many of them blaming cats for being free-roaming.
I have/have had both cats and dog - at the same time. So I have no allegiance either way as both are amazing pets. However, I feel that the weight of responsibility leans more towards those that own dogs. Unfortunately, I can’t see a day where responsible dog ownership is commonplace. There will always be these types of attacks because some (not all) owners will never take the time to train their pup, or will take on a breed with no consideration as to whether their home is right for them.
As an aside, I don’t agree with breed bashing. I agree with calling out the idiots that irresponsibly own the current favourite “flavour” of dog. For those “old” enough, am sure you’ll remember the vitriol towards Dobermans, Rotties, GSDs etc over the past few decades. Yet hardly anything nowadays.