This nails it for me. I have seen too many scrum implementations give insufficient weight to pointing, leaving it undecided whether the pointing scale is linear or something else, pointing inconsistently across people within a team, and most importantly not accounting for when reality differs from estimates over time. IMO this leads to foregoing one of the most important benefits of doing scrum in the first place.