You make an interesting observation about reviews not degrading over time. That would seem like something that benefit both Yelp and the places that are reviewed - Yelp's review averages would be fresher, and venues that may have greatly improved over time in response to low initial reviews would be rewarded with stronger-weighted recent reviews.