Consider how many hours were spent wearing the shoes, not how many years were you wearing them. If you play a few hours a month, your shoes will last a long time.
Usually, a high-school or college team wears their footwear for hours every day. So, a pair of high-quality shoes can only last for one season. Therefore, if you wear a pair of shoes longer than their intended wear life expectancy, they can injure you.