Simple answer is it can't compete. It's a generational thing. What was exciting to us is boring to the next generation and even more boring to the next.
How many kids do you see building balsa airplanes or even plastic models these days? Those things were HUGE when I was a kid.
Stern is doing ok because of collectors and the fact that the themes (movies, etc.) might draw kids in for a couple games.