THere seem to be a lot of engineering & technical people doing martial arts - perhaps because we believe in the efficacy of technique. It's also good for getting hour head out of abstraction and focusing on the present.
Classes provide structure and a community. Maybe not too different from ballet.