It’s possible to punish time wasters AND add on the extra time. Fans are effectively swindled out of watching football by players rolling around/cramp/impromptu team talks/goalkeepers with fake head injuries and substitutions that take minutes rather than seconds.

I thought the World Cup was a step in the right direction in adding on the appropriate time, and I’m surprised it hasn't caught on in club football. An independent timekeeper would be a great idea, the ref just adding on whatever he feels like is daft, why is there ALWAYS more time added on at the end of the second half than the first? Also, the final whistle should only be blown when the ball has gone out of play. Save the disputes goals scored on the whistle and refs blowing up when a team is attacking. Rugby can teach football a lot about timekeeping.