good lord that's a lot of megabytes. i hadn't noticed this bloat until i downgraded to a very inexpensive android phone. it functions fundamentally perfectly except for the 8 gigs of storage. 31 megs is a massive amount of storage!
More interesting would be an analysis to determine the reason for the trending bloat.
In a previous post, we found that apps now have on average 16.4 SDKs, which could have something to do with it.