A really simple reason . . . availability. I know of toy stores that carry Britains and have them available for customers to see and buy. And once you see how well they're done, you become hooked.
(Other brands may be carried in specialty shops, but there are none around me that I'm aware of.)