Snyder's Batman if he did have volatile moments had nothing to do with Robin [a a lack of Robin] snice we know that Snyder believes that Robin is irresponsible and not something Batman would do.
You are correct about it being more than an emotional crutch as @Reastingvoice just reminded me.