I think it is about time for these changes. B&N needed to stand out from the competition (Amazon) and what better way than to make the stores more personalized?