A catalyst by traditional definition is something that modifies the activation energy; not the rate of collisions.
Sure, if you want to word it like that, then yes. However, if you are allowed to modify a definition into what you mean, then everything can be true.
What you said is true, but by the strict common definition of the word catalyst, what xiankai said is true.