Your needs, interests, activities and fitness, as well as the conditions in which you dive, will change from year to year, even dive to dive. Your computer should be adjustable to fit these changes. Only in this way can the dynamic between the freedom to dive and the risk of diving be changed to best meet your current situation. Dive computers gather data, make calculations and display the results to the diver. Then the individual diver decides how best to use that data.
Dive computers are tools to assist in the planning and execution of dives.
Therefore the design of the computer should not take that control away from you. This means that the dive computer needs to be adjustable for differing conditions, that it should provide warnings and penalties for behavior outside of its program, but it should not lock the diver out unless the conditions of depth or time go beyond the computer's ability to sense and record that data. Instructions and prompt cards. Computers carry out complex functions that are not necessarily self-evident, particularly if you do not use them frequently. Also, there are so many different makes and models of computers that most dive pros cannot keep track of all the different ways they function.