PS - Just some advice that I learned in sales 101 early in my career...focusing on shit talking the competition generally isn't a strategy that works well.
"You're not wrong Walter, you're just an asshole." - The Dude
Only petty people can hold that view.
No one accused you of dishonesty.