Been with Best Buy for over 15 years now, I can tell you that I have seen both ups and downs with Best Buy.
Each time we get to a spot that seems to work, we change (sometimes good or bad). I hate seeing people leave but I have to say a lot of times it turns out better for them.