I'm leaning towards agreeing with you in terms of reducing the number of windows. I agree with what you've said on forever. The only case I can point out is in years. The benefit in having the year window allows only having to go to a single database as opposed to a potential 12 databases with month windows, but I think that probably doesn't outweigh having to duplicate the yearly data on every document.