They are making up for it in merchandise.
I have been touring the US this summer and have been amazed by the number of people wearing Angry Birds shirts. Even grown men. Walmart has huge Angry Birds signs right next to established brands like Levi and Nike.