The more basic problem is that the pilot training methods have been mostly stangant since WW1, and since the vast majority of the pilot population is just "passing through" on the way to some other hobby, it is very difficult to merchandise a pilot shop imaginatively. They have to make money from selling the same old stuff - clothes, ATPL training materials, PPL training materials, watches, GPSs...