I would note that not everything necessarily falls into this model. I don't think Angry Birds solves an all-caps PROBLEM in my life, but I think Rovio is doing ok.
For angry birds, the problem it solves could be "people have too much time with nothing to do" :)