lets do some basic math. every stat level is double the next so 2^10=1024 which means just the 10 level boost costs 1024 points 1024/3= 341.33 which means it will take 341 days to just buy the 10th level boost for 1 dino not accounting for levels 1-9. 341 x 8= 2728 which is the number of days it will take to get a full crew a 10th level stat boost if you keep the same crew from now on. 2728/365= 7.47 which is the number of years it will take to get JUST the 10th level stat boost for your whole crew still not accounting for stat levels 1-9.
while the average player is slowly grinding these points you have others buying them by the hundreds. which means there is going to be a MASSIVE stat gap from whales to the average player in a very short amount of time. For those sitting on a dragons hoard of stat points getting a few extra for free means literally nothing to them, but for the rest of us just 4 or 5 points a day extra dramatically reduces the grind to stat boost their dino crew. Giving the average players a few extra points a day will keep them playing because they wont be getting 1 hit by godzilla strength monsters when bringing in their gecko strength dino crew.