While I agree, I think the bigger aspect of maturity is people understand their own usage. In the beginning it was cool to pay a dollar to try a new app. Now people have learned their lesson and understand the value these apps are quickly fleeting. They will open an app maybe 1 or 2 times and never find it useful again. This goes for games as well.