Tables are relatively effective if
1) Your dives are so shallow, or your SAC is high enough, that you don't approach NDL, or 2) Your dive profiles are reasonably close to square profile (flat bottom) such that the tables are a reasonably accurate reflection of your actual profile.
Even in those cases, a dive computer offers the additional convenience and safety of accurately timing your bottom time and your surface interval. Yes, one simply has to look at the time when you surface and remember that, but looking at the SI indicator timer on a computer is even easier, and in my case at least, more reliable.
-------------------------
Tables become much more limiting if one is diving profiles that are signfiicantly multilevel. An example would be a reef dive where one descends to 90' for a few minutes, then on up to 70', then on up to 50', and then finally putters around on the reef top between 45 and 35 feet for a while.
A computer will easily track such a profile. A dive table, where the entire bottom time is treated as if it were all at the maximum depth, will seriously overestimate the nitrogen loading of a multilevel dive.
There are other methods, such as keeping track of ones depth every 5 minutes and keeping a running average. In addition to the obvious problem of being prone to human error, such methods have difficulty in keeping repetitive dives within the no-stop limits. There are also a lot of ad hoc rules that one must follow when depth averaging, particularly where one spends some time shallow first and then goes deeper.