Gaining those extra 4 days each season seems pretty stupid to me. That's not how it works in real life. If you have a guy at 2.169 years, then after his next season he will actually go to 4.001 years, completely skipping a year of eligibility. In fact, if you leave a guy down for 23 ML days (21 days in the minors) in his first season, he will be at 0.153 days after his first season, then 1.157, 2.161, 3.165, 4.169, and then he will jump to 6.001 and become a free agent, yes?