He's had a good run, for sure! I think I may be headed down your road of putting a stop to it, too But DS is almost 5.5yo...so yanno, it's been a-coming...!