Watch this video and it might give you an understanding as to why they're closing. Look at how large the place is how much wasted space there is:
https://www.youtube.com/watch?v=SbpkVRj6rXk
I think r/c might not have helped, either. I get the feeling that r/c cars were sort of a bubble which has busted already. I know that it killed a hobby shop very close to where I lived, one of their employees admitted that r/c folks don't buy from retail stores much, far less than any other segment of their inventory...