I mostly agree with you. However the issue you have is not with damage meters. It's with stupid players. Missing a CD or proc etc etc is player competence problem, not the addons. For example when I played WoW my recount was set to Hide-in-combat and it would show after the fight was over.
Although WoL is an invaluable tool in measuring performance (as it is way more in-depth than Skada or Recount), nothing can compare to having in-game and real-time information available to you. WoL only helps you after the fight is over, unless you upload every attempt and wait for someone to look through it before the next pull (unlikely).