Why?
Well, GW is almost single handedly responsible for the embarassing cost of miniatures these days. People will pay a lot for a GW model and so other mini makers charge like prices. Combine this with the fact that GW keeps jacking up their prices and you see the problem. Not that there aren't cheap minis out there, but overall the price of miniatures is just silly.
Also, I hate WYSIWYG and the slow power and numbers creep of their games along with the attitude of the (admitedly few) GW store emplyees that I met.
All in all, I think they're bad for the hobby because of their ridiculous prices...and now they're shutting down internet retailers who sell their product at reasonable cost so we have to use their crappy order store if we want anything.
So I'm waging a quiet war against them with my pocketbook. They won't be recieving any of my business again. Ever.
As long as people continue paying such prices for minis, the problem will never be solved.