I don't think there is any question that computers are the mainstream and they are here to stay. And I don't think there is anything wrong with the use of a dive computer, particularly for people who do very little diving, and therefore aren't getting the practice to calculate their own average depth, or keep tables in memory.
The trap that's important not to fall into is the one where you make no attempt to understand what the computer is doing. Then you don't know if what it's telling you is hogwash (as it was, the day Peter's Suunto gave him 20 minutes of deco on a dive where no one else in the water had any deco at all), and you don't know what to do if you have different computers within your buddy group that are saying different things.
It is not the use of computers that the people who trained me decry; it is the intellectual laziness of simply ceding responsibility for that portion of dive planning and execution to a device, without understanding what the device is doing, and what its capacities and limitations are.