it can be very good to have a short term business with supplier because you can be flexible if you want to change them.
There is no need for long term commitment. However, in this case top decided to have a long term strategic relationship with its supplier. Was it the right decision? how it's better than the short term supplier relationship which can actually be very flexible?