I agree with you. Not many things in life are done as they were supposed to be done. Hindsight is 20/20.
I built this tool to help with existing codebases. At IFTTT specifically, we saw an instant 60% reduction in database IOPS. Not too bad for 1~2 days of coding.
Which is interesting, because every other comment here is saying it shouldn't.