As we discussed in the How query processing impacts plan reuse section on caching methods, the primary reason to parameterize queries is to ensure that query execution plans get reused. But why is this important and what other reasons might there be to use parameters?